Android中的按下状态传播
Posted
技术标签:
【中文标题】Android中的按下状态传播【英文标题】:Pressed Status propagation in Android 【发布时间】:2011-12-14 11:54:09 【问题描述】:我的布局具有以下结构:
LinearLayout_1
ImageView
TextView
Linearlayout_2
ImageView
TextView
LinearLayout_1 中的某些视图具有填充和边距。我想在 LinearLayout_1 上设置一个 OnClickListener (用于检测整个布局中的点击)。但是当它被按下时,我需要里面的所有项目都处于按下状态。我怎样才能做到这一点?谢谢
【问题讨论】:
【参考方案1】:找到了解决办法。关键是要使用
android:duplicateParentState="true"
在监听点击的 View 的子级中
【讨论】:
以上是关于Android中的按下状态传播的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Flutter 测试中模拟 TextField 上的按 ENTER