【发布时间】:2018-11-14 13:23:49
【问题描述】:
我正在尝试在我的应用程序中设置导航,它适用于简单的事情,但我无法让它满足某些客户的要求,我现在要做的是设置一个导航图基于一个活动多个片段的想法,不幸的是,这些片段中的每一个都有自己的子导航(要求),因此例如我的主要活动托管我的主导航图并使用 NavigationUI 库根据导航视图菜单的 id 换出片段,但是显示的第一个片段包含一个只有 2 个片段的底部导航视图(不要让我开始了解为什么这是糟糕的设计)所以我尝试为这个片段提供自己的导航图,它的工作原理是它显示了主页片段但它不允许我使用所述图进行导航,它总是试图获取导航视图抽屉的主图,而不管我试图用什么视图找到它,所以我尝试在主图中嵌套一个图,它再次起作用但这将片段绘制在我的底部导航视图使其无法看到或按下它,所以我的问题是如何控制 2 个 NavigationUI 组件、我的导航视图(抽屉)和底部导航视图?我是使用 2 个导航图还是嵌套导航图?然后我该如何处理它们,因为在这种情况下传递视图似乎不起作用
【问题讨论】:
-
我找到了这个proandroiddev.com/android-jetpack-navigationui-a7c9f17c510e,但它提出的问题比它回答的要多
-
希望这个链接对你有帮助。mobologicplus.com/…
标签: android android-fragments navigation-drawer bottomnavigationview android-jetpack