Android Study

Textview, drawableStart 사용시 이미지 사이즈 조정하기

85chong 2023. 9. 8. 10:45
728x90
반응형
SMALL
        <TextView
            android:id="@+id/tvNick"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:drawableStart="@drawable/icon_user"
            android:text="NickName"/>

* 위의 코드에서는 icon_user 이미지 사이즈 조절은 원본 사이즈를 조절 방법 밖에 없을것이다.

사이즈를 조절하는 방법은 아래와 같다.

(위와 관련내용 보기 : https://85chong.tistory.com/210 )

 

- 준비물 - 

1. 사용할 이미지.png

2. 이미지 조절할 darwable resource(.xml)

 

- 방법 - 

1. 사용할 이미지를 drawable 로 만든다.

2. 가져다 사용한다.

 

 

 

1. 사용할 이미지를 drawable 로 만든다.

* drawable_icon_user.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:drawable="@drawable/icon_user"
        android:width="30dp"
        android:height="30dp" />
</layer-list>

 

 

2. 가져다 사용한다.

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

 

- 끝 -