以前知道selector可以设置图片选择没有选择,不知道文字也可以。最近做项目,看到那个文字,点击一个颜色,不点击一个颜色。才知道原来文字也可以selector。

使用如下:

    <TextViewandroid:id="@+id/tab_title"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:layout_marginTop="2dp"android:gravity="center"android:layout_centerInParent="true"android:text="资讯"android:textColor="@color/primarybar_txt"android:textSize="12sp" />

primarybar_txt.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_pressed="true" android:color="#943EBD"/><item android:state_selected="true" android:color="#943EBD"/><item android:color="#666"/></selector>

Android selector相关推荐

  1. android 动态修改 selector,Android Selector 按下修改背景和文本颜色的实现代码

    1,selector 按下修改背景和文本颜色 [1]点击改变字体颜色 - android:state_pressed(按压状态) [2]selector状态选择器(bg_btn_two (存放 res ...

  2. Android Selector 用法

    此贴为转载 ,不是本人制作. Android中的Selector主要是用来改变ListView和Button控件的默认背景.其使用方法可以按一下步骤来设计:(以在mylist_view.xml为例) ...

  3. android selector点击修改颜色,Android Selector 按下修改背景和文本颜色的实现代码

    1,selector 按下修改背景和文本颜色 [1]点击改变字体颜色 - android:state_pressed(按压状态) [2]selector状态选择器(bg_btn_two (存放 res ...

  4. Android selector 使用注意.

    下面是几个是实现的效果 效果图demo 地址 selector 的作用: selector 是选择,用来修改修改控件的背景,设置点击效果,等, 自己一般使用在点击之后改变控件的背景色以及文字的颜色,比 ...

  5. android selector的用法解析

    Selector 的英文是选择器,挑战者 android中主要是背景选择器 selector 是在drawable/xxx.xml中配置的 相关属性: android:state_selected是选 ...

  6. [转]android selector 背景选择器

    关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是 很全,所以现在总结一下android的selector的用法. 首先android的selector是 ...

  7. android selector下的设置背景属性值

    在res/drawable文件夹新增一个文件,此文件设置了图片的触发状态,你可以设置 state_pressed,state_checked,state_pressed,state_selected, ...

  8. Android selector 使用

    <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="ht ...

  9. Android Selector的简写

    在Android中,我们需要实现一个View的点击或选中样式的改变,大多数情况下我们都是使用drawable文件,也就是selector,shape等组成的资源文件.大致套路如下的常规写法: 常规写法 ...

最新文章

  1. Swift Package Manager 库制作
  2. python怎么安装myqr模块-python二维码操作:对QRCode和MyQR入门详解
  3. js php 正则差别,JavaScript正则表达式的浏览器的差异
  4. 【洛谷P1108】低价购买【dp练习】
  5. 分析citibike数据eda
  6. To 研究生,第一:做学位论文期间,不要有任何度假休息的打算;第二,导师错的时候不多;第三……...
  7. 我国云计算还处于初步阶段,产业标准需规划
  8. 一篇文章快速搞懂C++生成随机数
  9. async/await 异步编程(转载)
  10. U盘检测及量产工具大合集
  11. 【HarmonyOS HiSpark IPC DIY Camera试用连载2 】一天内极速完成从开箱编译烧写到跑通hello world
  12. python程序员前景-一个6年Python程序员的工作感悟,送给还在迷茫的你
  13. 该虚拟机似乎正在使用中。如果该虚拟机未在使用,请按“获取所有权(T)”按钮获取它的所有权
  14. 利用Python解决利率相关计算问题(利率计算器):本金翻倍,定期取款,多重利率,通货膨胀等问题
  15. (十二)简单说一说drop、delete与truncate的区别
  16. Centos7安装并使用gcc编译器
  17. 大容量U盘计算机会不识别吗,电脑无法识别大容量U盘,怎么处理
  18. 设置文字最后一行,末尾自定义
  19. 忆享科技聚焦|数字经济、视频云、AI数字人、全球5G用户……行业热点资讯一览
  20. 移动应用测试---安居客

热门文章

  1. 我的微型计算机,我的OC(超频)18年追忆!
  2. matlab如何截取图像的中间部分_利用matlab提取并分割RGB图像中的某一个已知像素值的图像...
  3. 冒泡排序汇总(整数,实数,字符,字符串)
  4. 一切尽显眼前:如何预防在虚拟化环境中丢失可视性和安全性
  5. fedora21 下解决IDEA中文无法输入、显示问题
  6. 利用nofllow与内页链接做好SEO
  7. sysbench 性能测试
  8. SQL SERVER2005加密解密数据
  9. Google服务完整清单
  10. Linux常用命令行