android android:duplicateParentState="true" "false"

Posted wzzkaifa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android android:duplicateParentState="true" "false"相关的知识,希望对你有一定的参考价值。

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

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

这样就用到了属性duplicateParentState。

android:duplicateParentState

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

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

以上是关于android android:duplicateParentState="true" "false"的主要内容,如果未能解决你的问题,请参考以下文章

在模块 jetified-firebase-jobdispatcher-0.6.0-runtime.jar 中找到 React Native Android Duplicate class com.g

Android - 两位小数[重复]

Android - 片段屏幕旋转[重复]

如何延迟onClick(Android)[重复]

只取“.jpg”(Android)[重复]

Android - 检查单选按钮选中[重复]