라떼는말이야

[Android] 상태 드로어블 state drawable 본문

안드로이드

[Android] 상태 드로어블 state drawable

MangBaam 2021. 3. 17. 16:53
반응형

thumb_up.xml 만들기

drawable - New - Drawable Resource File 선택

thumb_up.xml 만들기

아이템 추가

thumb_up.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item
        android:state_pressed="true"
        android:drawable="@drawable/ic_thumb_up_selected"
        />
    <item
        android:drawable="@drawable/ic_thumb_up"
        />

</selector>

android:state_pressed 가 true 일 때 즉, 버튼이 눌렸을 때 ic_thumb_up_seleted 를 표시

그 외에는 ic_thumb_up 을 표시

 

activity_main.xml

activity_main.xml에서 버튼을 선택한 후 background 설정에서 방금 만든 thumb_up xml파일을 선택

 

 

 

반응형
Comments