原文链接: https://blog.csdn.net/ysh06201418/article/details/39641419

版权声明:本文为CSDN博主「ysh06201418」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/ysh06201418/article/details/39641419

==================================================================================
组件RelativeLayout上有两个TextView,这两个TextView具有不同的颜色值,现在要的效果是,当RelativeLayout被点击时,整个item有高亮背景。同时这两个TextView要变色。就是父控件响应点击事件,子View不响应点击事件,但是颜色要随着点击而发生变化。这样就用到了属性duplicateParentState。

android:duplicateParentState

”如果设置此属性,将直接从父容器中获取绘图状态(光标,按下等)。 注意仅仅是获取绘图状态,而没有获取事件,也就是你点一下LinearLayout时Button有被点击的效果,但是不执行点击事件“

更多相关文章

  1. Android(安卓)Web应用调试
  2. Android(安卓)Layout Tricks #2: Reusing layouts
  3. Android中View的事件分发机制
  4. 使用Jenkins自动打包android
  5. Android(安卓)Fragment 剖析 - 01
  6. android待机添加电量小部件,点击位置信息图标,模式切换需要改为四
  7. Android开发四年相关面试知识整理
  8. android入门环境配置
  9. Android常见的Event-driven方案

随机推荐

  1. android GPS定位,基站定位,WIFI定位开关的
  2. Android(安卓)动态修改SeekBar滑块和进度
  3. android 自定义view 之 动态音频图 (二)
  4. Kotlin中的Android项目编译出现 Unresolv
  5. Read-only file system:android
  6. android 系统配置 常用命令 - linux
  7. android 查看电量情况,手机信息,电池历史记
  8. Android(安卓)PullToRefresh 详解
  9. [Android]读写fb0测试
  10. Android(安卓)中文 API (25) —— ZoomCont