Невозможно перейти от родительского к дочернему узлу во вложенных графах навигации

У меня есть два навигационных графика main_nav_graph.xml а также nav_graph.xml, main_nav_graph является корневым графом, который имеет два фрагмента Sign_in а также Sign_up, Теперь я хочу перейти от фрагмента Sign_in к дочернему графу nav_graph, который имеет MainFragment в качестве хоста и 6 других фрагментов. Но когда я перемещаюсь, используя код:

Navigation.findNavController(view).navigate(R.id.action_signInFragment_to_nav_graph)

Затем вместо того, чтобы перейти на хост, MainFragment, я перехожу к начальному фрагменту этого nav_graph подграф.

MainFragment имеет BottomSheet что является общим для всех фрагментов в подграфе.

nav_graph.xml

main_nav_graph.xml

0 ответов

Другие вопросы по тегам