【问题标题】:Pressed Status propagation in AndroidAndroid中的按下状态传播
【发布时间】:2011-12-14 11:54:09
【问题描述】:

我的布局具有以下结构:

  LinearLayout_1
      ImageView
      TextView
      Linearlayout_2
         ImageView
         TextView

LinearLayout_1 中的某些视图具有填充和边距。我想在 LinearLayout_1 上设置一个 OnClickListener (用于检测整个布局中的点击)。但是当它被按下时,我需要里面的所有项目都处于按下状态。我怎样才能做到这一点?谢谢

【问题讨论】:

    标签: java android user-interface views


    【解决方案1】:

    找到了解决办法。关键是要使用

        android:duplicateParentState="true"
    

    在监听点击的 View 的子级中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-22
      • 1970-01-01
      相关资源
      最近更新 更多