Android selector动态更改字体颜色

来源:互联网 发布:cf数据异常23 0 编辑:程序博客网 时间:2024/06/15 20:53

selector可以用来改变listview,button的背景图片,也可以用来动态修改字体颜色
具体步骤如下:
1,在drawable下创建一个XML文件
具体如下

<?xml version="1.0" encoding="utf-8" ?>     <selector xmlns:android="http://schemas.android.com/apk/res/android">   </selector> 

2根据需求定义自己想要的样式

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><!-- 选中时的颜色 -->       <item android:state_selected="true" android:drawable="@color/software_textColor_selected"></item>    <!-- 为选中时的颜色 -->       <item  android:drawable="@color/software_textColor_unselected"></item></selector>3,引用selector可以直接在Textview的color属性中引用