【发布时间】:2018-09-20 13:06:17
【问题描述】:
我是编写 Android 应用程序的新手,我一直在使用互联网和 Android Studio 为我的俱乐部创建一个应用程序,以此来获得一些乐趣和学习。我一直在看视频,使用教程和演练,我正在学习基础知识。
但是,我被卡住了。我使用了 Android Studio 中的抽屉模板,并将我需要的活动和主屏幕上的按钮添加到活动中,它们都运行良好,没有重叠。当我尝试将抽屉图标链接到活动时,而不是使用主屏幕上的按钮,它们可以工作,但应用程序(视觉上)将下一个活动内容放在之前的内容之上。
我在互联网上找不到任何东西,除了一种叫做 backstacking 的东西,但是当使用后退箭头时,我的问题是从抽屉菜单中选择一个活动。我附上了一张图片来说明我的意思。选择的菜单项越多,情况就越糟糕。
如果有人能帮忙,那就太好了!
【问题讨论】:
-
请在此处添加代码以准确理解问题。
-
如果你使用'replace'或'add',只需检查片段事务 getSupportFragmentManager() .beginTransaction() .replace() .commit();如果你使用'add',使片段的背景不透明
-
感谢大家的回复,我现在使用 view.gone 对其进行了排序
标签: android android-studio overlap