본문 바로가기
🖥 Programming/📱 Android (Java)

[Android] TextView에 이미지 설정하기(drawable)

by MinChan-Youn 2021. 8. 22.

기본 TextView를 한번 보겠습니다.

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#F0F0F0"
        android:text="Hello TextView!"
        android:textSize="20dp"/>

 

 

다음은 drawableLeft, drawableTop, drawableRight, drawableBottom 속성을 사용하여 TextView에 이미지를 적용해 보겠습니다.

3번째 TextView는 drawablePadding을 통해 이미지의 여백을 설정해보겠습니다.

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="20dp"
        android:background="#F0F0F0"
        android:text="Hello TextView!"
        android:textSize="20dp" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="20dp"
        android:background="#F0F0F0"
        android:drawableLeft="@drawable/drawable_resize"
        android:drawableTop="@drawable/drawable_resize"
        android:drawableRight="@drawable/drawable_resize"
        android:drawableBottom="@drawable/drawable_resize"
        android:text="Hello drawable!"
        android:textSize="20dp" />


    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#F0F0F0"
        android:drawableLeft="@drawable/drawable_resize"
        android:drawableTop="@drawable/drawable_resize"
        android:drawableRight="@drawable/drawable_resize"
        android:drawableBottom="@drawable/drawable_resize"
        android:drawablePadding="20dp"
        android:text="Hello drawable!"
        android:textSize="20dp" />