首页 > 解决方案 > 关于使用导航组件时在导航图中放置片段的问题?

问题描述

假设底部导航视图中有 3 个选项卡,分别命名为 Home、Popular 和 User。当我使用来自高级导航示例的 NavigationExtensions 时,有 3 个导航图。

还有另外四个片段,分别是 List1、Detail1、List2、Detail2。

问题是我需要从主页和流行选项卡导航到 List1,还需要从主页、流行、List1 和 Detail2 导航到 Detail1。List2 和 Detail2 片段也是如此。

我已经尝试过。

由于不同的导航图,我将四个片段放在家庭和流行的导航图中,效果不佳。而且我还尝试为四个片段中的每一个创建导航图,并将该图嵌套在每个其他图中。后来我停止这样做,因为如果我将来创建更多片段,管理每个导航图将是一项繁琐的任务。

此问题的任何解决方案或解决方法?

标签: androidandroid-architecture-navigation

解决方案


推荐阅读