안드로이드 앱 개발

Edittext 왼쪽 이미지 사이즈 크기 조절하는 방법 본문

안드로이드앱/EditText

Edittext 왼쪽 이미지 사이즈 크기 조절하는 방법

스텝바이스텝안드로이드 2021. 3. 28. 17:46

1. 먼저 edittext에 이미지를 넣으려면 xml 속성에서

android:drawableLeft="@drawable/serach_maingrey"

위 속성을 추가하면 된다. (오른쪽에 넣으려면 drawableRight)

 

 

However, 이미지 크기가 원본 이미지 그대로 들어가기 때문에

조절이 필요하다.

 

2. 따라서, drawble에 크기까지 지정한 xml파일을 만든뒤 적용해준다.

drawable_left_image_search.xml

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

 

3. Edittext에서 정해주기

  android:drawableLeft="@drawable/drawable_left_image_search"
        android:drawablePadding="10dp"