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