Android. Открыть тот же фрагмент, когда нажата уведомление с сохранением backstack - PullRequest
0 голосов
/ 15 апреля 2020

Я хочу восстановить мой backstack (AB) и открыть новый фрагмент (C). Проблема с компонентом навигации = (Когда мое приложение работает в фоновом режиме и я щелкаю по уведомлению ---> MainActivity, созданный с новым NavController

Я пытаюсь

val pendingIntent = NavDeepLinkBuilder(context) .setComponentName(YourActivity::class.java) .setGraph(R.navigation.your_nav_graph) .setDestination(R.id.your_destination) .setArguments(bundle) .createPendingIntent() 
notificationBuilder.setContentIntent(pendingIntent) 

Но я не могу воссоздайте бэкстек с этой душой. У меня есть фрагмент A -> B -> C, когда я использую это решение, график только A -> C

...