TextView 使用Selector设置颜色
新建text_color_selector.xml文件,修改内容如下:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_selected="true" android:color="@color/textColorSelected"></item>
<item android:state_selected="false" android:color="@color/textColorNormal"></item>
</selector>
在TextView中使用
android:textColor="@drawable/text_color_selector"
指定即可,其中textColorSelected和textColorNormal是定义在colors.xml中的两个颜色。