【问题标题】:Placing layouts on top of each other - problem将布局相互叠加 - 问题
【发布时间】:2019-05-31 02:09:31
【问题描述】:

我有一个相对的布局树,假设我在根布局中有几个按钮,另一个放在按钮的顶部,用它的背景覆盖它们。

视觉上一切正常,但我仍然可以激活放置在布局下的不可见按钮,有与此相关的属性吗?

我已经尝试过提升、translationZ 等。我想避免以编程方式解决问题(例如 isShown),还有什么我可以在 xml 中更改以阻止它们激活吗?

【问题讨论】:

    标签: java android android-studio layout


    【解决方案1】:

    在您的布局 xml 文件中,将 setClickable="true" 添加到您设置背景的同一布局中。

    【讨论】:

    • android:background="@color/colorPrimaryBGbrighter" android:clickable="true" 解决了这个问题。谢谢。
    猜你喜欢
    • 2018-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多