0
我想这在列表视图点击时改变TextView中的文字颜色在导航抽屉:
http://i.stack.imgur.com/ysSPN.png如何使用状态drawble
但是,我需要这样的:
http://i.stack.imgur.com/ggLLC.png
我尝试使用状态drawable来更改列表视图的颜色
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/red_color" android:state_checked="false"/> <item android:drawable="@android:color/transparent"/> </selector>
这是可以的。但stateDrawble改变文本视图的颜色不会工作
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:color="@android:color/white"/>
<item android:state_selected="true" android:color="@android:color/white"/>
<item android:state_focused="true" android:color="@android:color/white"/>
<item android:state_checked="false" android:color="@android:color/white"/>
<item android:color="#000000" /></selector>
如何改变textview的颜色?
可设置一个选择作为文字颜色特性。 –