版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013519084/article/details/81060368
一、
在selector中通过state_enabled、state_selected设置不同状态的字体颜色
例如:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/color_999999"
android:state_enabled="false"/>
<item android:color="@color/white"
android:state_selected="true" android:state_enabled="true"/>
<item android:color="#666666"/>
</selector>
二、布局中设置textcolor
android:textColor="@color/selector_color"
三、java代码中设置控件的setEnable(false)、改变颜色