gpt4 book ai didi

java - Android:通过重叠 fragment 可见的按钮

转载 作者:行者123 更新时间:2023-11-29 08:34:25 28 4
gpt4 key购买 nike

我是新手所以请记住这一点。

我刚刚向我的主要 Activity 添加了一个 fragment (有史以来第一次)。该 fragment 的容器是一个 FrameLayout,我只是将其放在现有的相对布局之上。我已经可以在显示 fragment 和再次删除 fragment 之间切换。

只有一个问题:Main Activities 的 RelativeLayout 中的按钮通过 fragment 可见,即使它具有背景色也是如此。

有没有一种简单的方法可以让按钮不显示在 fragment 中(但在我删除 fragment 时仍然可见)。我不想手动将它们设置为不可见和可见,因为它们仅在特定情况下才会出现在主 Activity 中。

一个解决方案可能是用 fragment 替换包含按钮和其他所有内容的布局。但我想知道是否有不同的解决方案,因为我的布局文件设置不正确,无法轻松实现。

enter image description here enter image description here

最佳答案

如果有人感兴趣,我找到了答案。

显然,自 Lollipop 以来,所有按钮都绘制在 View 的顶部,无论它们在层次结构中的什么位置。

您可以通过添加

来停用它
android:stateListAnimator="@null"

到 xml 文件中的按钮。

关于java - Android:通过重叠 fragment 可见的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45446030/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com