안드로이드 개발 질문/답변
(글 수 45,052)
버튼을 하나 만들었는데 selector를 이용해서 바탕은 클릭시에 변경되게 만들었는데요..
바탕 변경하는것과 같이 텍스트컬러도 변경하고싶은데 방법이 없네요
셀렉터에는 컬러는 못바꾸는것같고...
혹시 방법 없을까요>??
2011.10.24 12:07:14
(추천:
1 / 0)
셀렉터에 컬러도 설정할 수 있습니다.
아래와 같이 셀렉터를 만들고 사용해 보세요ㅣ
text_color_selector.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true"
android:color="#b6b6b6" />
<item android:state_pressed="true"
android:color="#b6b6b6" />
<item android:state_selected="true"
android:color="#ffffff" />
<item android:color="#b6b6b6" />
</selector>
<Button
android:textColor="@drawable/text_color_selector"
>




button.setTextColor(color) ..............................................................................
쩝 버튼위젯 자체에 있는속성입니다...