From:http://blog.csdn.net/ysh06201418/article/details/39641419

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

android:duplicateParentState

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


更多相关文章

  1. Android之手机震动效果实现
  2. android中渐变效果
  3. seekbar属性设置
  4. Android 动画效果 --Animation
  5. android部分控件属性摘抄
  6. android布局中容易混淆的几个属性
  7. Android中点击事件的四种写法

随机推荐

  1. android学习视频分享
  2. CoderPig’s Android(安卓)Study Note—
  3. Android自动测试之MonkeyRunner之MonkeyI
  4. Android(安卓)Audio简述
  5. Camera服务之--JNI部分
  6. android -- Can't create handler inside
  7. apk 反编译 教程 (不支持混淆,Android)
  8. Android2.3 x86 安装实战
  9. 自定义View--单行上下滚动广告
  10. [android]adb remount失败的解决方法