У меня есть следующий путь деятельности:Чернослив история обратно после завершения деятельности
Main -> A0 -> A1 -> A2 -> B
или
Main -> B
На Main
, пользователь может выбрать либо показать что-то на B
, или создать что-то новое с серией A
. После завершения серии A
он отправляется в B
.
Когда пользователь добирается до B
по маршруту A
, я хочу, чтобы кнопка «Назад» перешла на Main
. Но когда пользователь находится в серии A
, я хочу, чтобы обратная кнопка перешла к предыдущему A
(или Main
с первого A
).
Я попытался использовать FLAG_ACTIVITY_NO_HISTORY
, когда создаю намерения, но это просто заставляет все вернуться к Main
.
Есть ли способ отметить действия по удалению, как только я нажму порог?