我想在 android 导航组件中实现类似这样的图像流。其中仪表板片段是起始目的地。从这里我可以导航到另一个具有底部导航视图的片段。这是否可以使用单个导航图和单个活动?实现这样的目标的最佳方法是什么?
问问题
263 次
2 回答
1
您可以使用 BottomNavigationView
val childNavView: BottomNavigationView = binding.nav1View
val navController = NavHostFragment.findNavController(childFragmentManager.findFragmentById(R.id.navHostFragment) as NavHostFragment)
childNavView.setupWithNavController(navController)
于 2021-10-27T00:43:18.760 回答
0
如果您希望第 1-3 页有更多片段在内部导航的选项(即第 1.1 页、第 1 页的 1.2 等),那么您需要为每个页面提供一个导航图(总共 3 个),我也会将它们全部设为他们自己的导航的根,将使其更容易实现,并且只需将仪表板片段替换为活动,例如用于登录。
于 2020-10-29T21:31:35.970 回答