본문 바로가기

Android

Button Icon

1. 버튼 아이콘 

1) 클릭 시 버튼 아이콘 변경

 

- 크기 조절 X, 아이콘만 넣을 경우

 

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

 

- 크기 조절 O : <layer-list> 사용

 

 

2) 아이콘 selector 연동

- drawableStart = "@drawable/selector_icon" 으로 icon selector 연동

(drawableStart, drawableEnd, drawableLeft, drawableRight, drawableTop, drawableBottom)

 

 

2. Icon 과 텍스트 동시 출력

 

- paddingLeft : Icon 과 버튼 사이의 Left 간격

- drawablePadding : 텍스트와 Icon 사이 간격 (음수 : 더 가까워짐)

 

<Button
android:text="종료"
android:paddingLeft="110dp"
android:drawablePadding="-110dp"
android:drawableStart="@drawable/selector_icon"/>

 

'Android' 카테고리의 다른 글

TabLayout과 ViewPager2 연결하기  (0) 2023.08.09
Status Bar (상태바)  (0) 2023.08.08
Selector  (0) 2023.08.08
Font 변경  (0) 2023.08.04
ImageView 이미지 넣기 (코드)  (0) 2023.08.03