首先区分drawable目录下和color目录下的selector区别。
drawable目录下主要是设置android:drawable属性的,主要用来设置图片和背景色的,没有android:color属性。
Android 设置TextView字体Color Selector的正确方式_第1张图片
color目录下主要是用来设置android:color属性的,主要是用来设置颜色的。使用时必须自己在res目录下创建一个color文件夹,然后在里面创建颜色selector文件。
Android 设置TextView字体Color Selector的正确方式_第2张图片

使用方法:
TextView 颜色selector

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:state_checked="true"    android:color="@color/colorAccent"/>    <item android:state_checked="false"    android:color="@color/text_grey" />selector>

在layout文件中textView的textColor属性赋值为@color/tab_text_color 注意是@color !!!

         "@+id/MainActivity_btn_center"            android:layout_width="0dp"            android:layout_height="wrap_content"            android:layout_weight="1"            android:button="@null"            android:textColor="@color/tab_text_color"            android:gravity="center_horizontal"/>

Android 设置TextView字体Color Selector的正确方式_第3张图片

更多相关文章

  1. Android 异步加载图片分析
  2. 2011.10.14(2)——— android 仿照微信的图片展示功能 之 放大超过
  3. Android布局文件属性笔记
  4. Android 开机图片/文字/动画 修改
  5. Qt for Android 调用android原生接口分享图片或文字

随机推荐

  1. Android(安卓)View ViewGroup 的measure
  2. c语言数据类型(初学)
  3. Android新特性之CardView的简单使用
  4. 阿里面试官:什么是MySQL索引,为什么要有索
  5. Android异步网络请求--AsyncHttpClient
  6. Netty中拆包和粘包问题的解决(先为明天的
  7. 首批 Android(安卓)One 入门级手机正式推
  8. 一道高频的面试题:什么是零拷贝技术?
  9. 说一下这段时间面试的感觉
  10. 关于android导入工程时出现的@Override错