Навигация по приложениям в deeplink - PullRequest
0 голосов
/ 25 мая 2020

У меня проблема с навигацией приложения при запуске приложения через диплинк.

Проблема в том, что после некоторой операции, например отправки данных, полученных от deeplink, мне нужно закрыть текущую активность (активность B) методом finish, а другая активность (активность A) должна появиться в передний план, поэтому действие B следует удалить из backstack. Я достигну такого поведения, если не закрою приложение, но знаю, что хочу, чтобы приложение вело себя одинаково, было ли оно закрыто перед запуском через deeplink или нет. На данный момент у меня android:launchMode="singleTop" в моем действии B и LAUNCHER в категории A. Также я пробовал с PendingIntent, но он ведет себя не так, как я хочу.

...