今天要做一个效果。组件RelativeLayout上有两个TextView。这两个TextView具有不同的颜色值,如今要的效果是,当RelativeLayout被点击时,整个item有高亮背景。

同一时候这两个TextView要变色。就是父控件响应点击事件,子View不响应点击事件。可是颜色要随着点击而发生变化。

这样就用到了属性duplicateParentState。

android:duplicateParentState

”假设设置此属性。将直接从父容器中获取画图状态(光标,按下等)。

注意不过获取画图状态,而没有获取事件。也就是你点一下LinearLayout时Button有被点击的效果,可是不运行点击事件“

最新文章

  1. [LeetCode] Find Minimum in Rotated Sorted Array 寻找旋转有序数组的最小值
  2. HTTP协议 -- 认清协议常用状态码
  3. Windows Store App JavaScript 开发:WinJS库控件
  4. Android 学习
  5. ResponsiveSlides.js最轻量级的幻灯片插件
  6. fixed兼容IE6
  7. svn迁移
  8. android:照片涂画功能实现过程及原理
  9. 【创建型】Singleton模式
  10. 【二十六】php之文件编程
  11. ASCII Art (English)
  12. 前端基础之CSS-Day13
  13. CNN的反向传播
  14. 轻量级C#网络通信组件StriveEngine —— C/S通信开源demo(附源码)
  15. 利用Graphviz绘制逻辑关系依赖图
  16. linux下的文件结构
  17. SQL-5查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工
  18. C++11 Lambda表达汇总总结
  19. asp.net将ppt文档转换成pdf
  20. https证书pfx 生成 pem,crt,key

热门文章

  1. javascript中 for循环的一些写法 for length 以及for in 还有 for of 的区别
  2. scrapy爬取用户信息 ---崔志才
  3. [专题总结]数位DP
  4. 牛客网 牛客小白月赛1 A.简单题-控制输出格式setiosflags()函数+setprecision()函数
  5. 咦?Oracle归档文件存哪了?
  6. git 撤回上一次commit中某一个不想添加的文件
  7. springboot 集成 freemarker
  8. Android-TextView属性ellipsize多行失效的解决思路
  9. maven打包自动配置数据库链接信息
  10. mybatis学习网站