selector想必大家都用过了,但是在修改字体的颜色的时候还是要细心。

我们在TextView中设置字体颜色一般使用 

Android:textColor="@color/red"

但是我们在使用selector动态修改字体颜色的时候要使用

android:textColor="@drawable/selector_color_order_main_color"


这个是修改TextView字体颜色的

selector_color_order_main_color.xml

<?xml version="1.0" encoding="utf-8"?>                       


这个是修改TextView背景颜色的

<?xml version="1.0" encoding="utf-8"?>        
shape_radius_order_main_color.xml<?xml version="1.0" encoding="utf-8"?>                          


shape_radius_order_main_color_down.xml
<?xml version="1.0" encoding="utf-8"?>            


这里要注意的是,如果要修改TextView点击效果的字体颜色属性要用

android:textColor="@drawable/selector_color_order_main_color"//drawable而不能用color属性


android:background是改变背景颜色的

android:textColor是改变字体颜色的,当然一般默认用color一种颜色

更多相关文章

  1. 关于Android(安卓)Studio升级到3.4.2版本后的坑
  2. Android(安卓)设置TextView自动调整字体大小
  3. Android(安卓)图片转动效果(一)
  4. TSwitch 中文简繁显示支持(XE6 Android)
  5. Android(安卓)RadialGradient 放射渲染
  6. Android(安卓)7.1 系统Setting界面增加返回机制
  7. color用法大全--Android布局背景颜色设置
  8. [置顶] android学习要点总结
  9. 控制seekBar的进度颜色

随机推荐

  1. 解决Android(安卓)SDK Manager下载问题和
  2. android:layout_gravity 和 android:grav
  3. Android应用程序请求SurfaceFlinger服务
  4. android单位转换(TypedValue)
  5. Android(安卓)的消息队列模型
  6. android - 为安全而设计 - 1 - 开发文档
  7. Android(安卓)Add-ons
  8. 分享偶的android秘籍
  9. Android横竖屏切换总结
  10. Android(安卓)Studio Gradle 添加.so 支