1.
사용할 이미지 만듬
2.
설명 ->
selector는 "상태에 따라서 다른걸 선택해서 보여 주겠다라는 거다."라고 생각하면 쉽다.
3.
선택하기 전 기본 이미지
코드 추가 -> 눌렀을 때, 색깔있는 하트
(속성 많음 참고하면 됨.)
state_focused : 커서가 딸랑딸랑 하는거
state_prossed : 눌렀을 때(클릭했을 때)
4.
Button의 속성을 background에다가 만든 thumb_up.xml을 넣어주면 된다.
5. 결과
그러면 결과처럼 클릭 안할 때는 색깔 없는 하트가 표시되고,
클릭 할때(누르상태에서만)만 색깔 있는 하트로 표시 된다.
'■ Android > Tip' 카테고리의 다른 글
[Android] Drawable(드로어블) 사용법(4) - shape(쉐이프 드로어블), 그라디언트 주기, corners (0) | 2020.03.01 |
---|---|
[Android] Drawable(드로어블) 사용법(3) - shape(쉐이프 드로어블) (0) | 2020.02.27 |
[Android] Drawable(드로어블) 사용법(1) (0) | 2020.02.25 |
[Android] 애니메이션 사용법(3.AnimatedVectorDrawable-애니메이션된 벡터 드로어블) (0) | 2020.02.24 |
[Android] 애니메이션 사용법(2.AnimationDrawable-드로어블 애니메이션) (0) | 2020.02.23 |