1. 그림일 경우
res/drawable/drawable_selector.xml파일에 selector를 만들고
2. 글자색깔일 경우
res/color/textcolor_selector.xml파일에 selector를 만들어서 사용하면 된다.
textView의 경우 pressed="true"속성을 가진 selector를 주더라도 색깔이 변하지 않는다.
왜냐하면 press관련 인터럽트가 textView 객체에 없기 때문이다.
그래서 text에 selector를 사용하고 싶다면,
textView대신에 button을 사용하고
배경을 투명, selector를 세팅해 주는 방식으로 textView와 같은 효과를 만들면 된다
'스터디 > Android+Java' 카테고리의 다른 글
예전 안드로이드 개발땐 이런게 필요했습니다! ㅠㅠ (0) | 2018.08.20 |
---|---|
Android ListView CheckBox로 버그 유발될때 해결 방법 - ViewHolder 사용 (2012.09.26) (0) | 2017.10.07 |
Android ListView Row Color 문제 (2012.09.25) (0) | 2017.10.07 |
Android ListView Row Height - listPreferredItemHeight (0) | 2017.10.07 |
Activity 투명, 반투명 ICS에서 실패 (2012.06.23) (0) | 2017.10.07 |
댓글