Android Study

Imagview + Textview 형태 레이아웃 만들기

85chong 2023. 9. 8. 10:34
728x90
반응형
SMALL

- 준비물 -

1. icon_user.png (아무이미지나 상관없음)

 

 

       

위와 같은 형태의 레이아웃은 보통 리스트아이템 형태로 레이아웃을 만든다.

이때, 여러가지 방법중 기본방법으로 만들게 되면 아래와 같이 만들게 된다.

 

 

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal">

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/icon_user"/>

    <TextView
        android:id="@+id/tvNick"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="NickName"/>

</LinearLayout>

 

근데 이미지와 텍스트의 구분동작이 따로 나뉘어 있지 않다면 TextView 하나로 퉁치는 방법이 있는데, 방법은 아래와 같다.

 

    <TextView
        android:id="@+id/tvNick"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:drawableStart="@drawable/icon_user"
        android:text="NickName"/>

 

!!단 위의 방법은 이미지 사이즈를 원본 그대로 써야한다는 단점이 있다. 

-> 위의 방법에서 사이즈 조절 하는 방법 알아보러가기(https://85chong.tistory.com/211)

 

- 끝 -