Перейдите к другому NavHostFragment - PullRequest
0 голосов
/ 18 января 2020

У меня следующая ситуация:

Я хочу перейти от Fragment A к другому Fragment B, но Fragment B принадлежит деятельности, макет которой имеет другой NavHostFragment. Я имею в виду, что у меня есть два действия, и каждое из них содержит NavHostFragment в своем файле макета. Итак, давайте предположим, что myNavHostFragment_B является идентификатором NavHostFragment обработки Fragment B. Внутри Fragment A я делаю это:

myNavHostFragment_B.findNavController().navigate(FragmentADirections.actionFragmentAToFragmentB())

Когда я делаю это, вывод logcat указывает на то, что myNavHostFragment_B не может быть нулевым. Таким образом, это ноль во время выполнения. Может кто-нибудь сказать, как справиться с таким делом?

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