我在res/color文件夹下写了一个selector,在java中setTextColor引用时无效果。
本人新手,还请各位大大指教~
以下是关键代码
res/color/textcolor.xml
<?xml version="1.0" encoding="utf-8"?>
<item android:state_checked="true" android:color="@color/theme"/>
<item android:state_checked="false" android:color="@color/gray"/>
MainActivity中
temp.setTextColor(getResources().getColor(R.color.textcolor));
何不setTextColor(Color.black)试试?
不是在代码中引用的,是在布局文件中引用的,比如说你写了一个selecter,你要在你调用的那个布局里直接设置颜色