Невозможно перейти от родительского к дочернему узлу во вложенных графах навигации - PullRequest
0 голосов
/ 20 мая 2019

У меня есть два графика навигации 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

enter image description here

main_nav_graph.xml

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...