Когда я открываю приложение из deeplink (пользователь щелкает URL-адрес) и нажимаю кнопку «Назад», я ожидаю, что пользователь перейдет к предыдущему фрагменту в моем навигационном графике, но он просто выйдет из приложения.
В документации говорится, что обратная навигация должна работать так же, как если бы пользователь попал на этот экран естественным образом.
Могу ли я как-то указать желаемый бэкстэк в моем навигационном графике? Или бэкстэк может формироваться автоматически после диплинка? Для более старой версии библиотеки я обнаружил, что после обратного нажатия он должен перейти в корень моего навигационного графика, но этого не происходит.
Я использую навигационную библиотеку из компонентов архитектуры Android (версия 1.0.0-beta01).
handleDeeplink
из самого приложения, который должен попадать в разные места назначения на основе заданного URL-адреса, но этот метод очищает backstack, когда он переходит в пункт назначения. Как вы упомянули, это изменение, внесенное в новые версии компонента nav. Вы нашли что-нибудь поблизости или связались с командой Google? - person Kayvan N   schedule 07.03.2019