Невозможно перейти от родительского к дочернему узлу во вложенных графах навигации
У меня есть два навигационных графика 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