Навигация к месту назначения между графиками - PullRequest
0 голосов
/ 07 июня 2019

Официальная демонстрация NavigationAdvancedSample ) показывает обходной путь обработки нескольких стеков.

Вкратце, он демонстрирует 3tabs: Home, Leaderboard, Register, каждая вкладка имеет свою собственнуюграф.На вкладке «Таблица лидеров» есть два фрагмента: Leaderboard как startDestination со списком элементов. Щелкните элемент, чтобы перейти к фрагменту UserProfile.

В этом случае можно перейти из главного меню.вкладка в UserProfile напрямую?Согласно документам, это выглядит невозможным.

Направления за пределами вложенного графа, такие как на корневом графе, получают доступ к вложенному графу только через его начальное назначение.https://developer.android.com/guide/navigation/navigation-nested-graphs

Обходной путь, который я думаю, состоит в том, чтобы определить вариант назначения:

Клик по домашнему элементу -> Таблица лидеров (передать вариант назначения сюда) -> UserProfile

Но это вызывает проблемы, а не прямо.Есть лучшее решение?Спасибо

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