需求:
android中文字根据选中和非选中两种状态不同,而显示不同颜色。
问题:如题。
原因:
1,选择的状态不对,
失效时的文件如下:
<item android:color="@color/deepblue_bg2" android:state_checked="true" />
<!-- not selected -->
<item android:color="@color/grey_button_font" android:state_checked="false" />
后改为:
<item android:state_selected="true" android:color="@color/deepblue_bg2"></item>
<item android:state_selected="false" android:color="@color/grey_button_font"></item>
就ok;
2,文字的颜色值,可在资源文件color下,也可在drawable下;