从子片段在父导航图中导航

时间:2021-03-26 15:26:44

标签: android android-fragments navigation android-architecture-components

我目前正在开发一个设计为单一活动应用程序的应用程序。该应用程序有一个屏幕,其中包含底部导航和它自己的 fragmentContainer(带有导航图)。我希望能够更改主片段容器。换句话说,当 childFragment 容器中发生事件时,父容器应该更改。

像这样 enter image description here

我尝试了一些可能的方法,例如

override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
navController = Navigation.findNavController(view)}

   override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
        parentFragmentManager?.findNavController().navigate(...)
      
    }

但这些都没有用。 我寻找可能的解决方案,例如 this,但它们对我没有多大帮助。

可以这样做吗?

0 个答案:

没有答案