#android
#Android
Вопрос:
Если у меня есть 6
действия, скажите Activity1 ,Activity2, Activity3, Activity4, Activity5, Activity6
, что поток есть Activity1-> Activity2-> Activity3-> Activity4-> Activity5-> Activity6
. Я хочу перейти к Activity3
from Activity6
, только если я включен Activity6
. если я нахожусь в Activity4
или Activity5
, тогда будет работать обычный задний стек. Я не хочу очищать активность сверху, если я не на 6-м месте. Поэтому, пожалуйста, прочитайте, что я прошу, прежде чем помечать его как дубликат
Комментарии:
1. Если вы находитесь на 6-м и нажимаете кнопку «Назад», вы хотите перейти на 3-й. или, если вы находитесь на 5-м и нажимаете кнопку «Назад», тогда должен появиться 4-й.
2. Запустите действия 4, 5 и 6 с помощью startActivityForResult. Если вы закроете 6, добавьте дополнительный знак к намерению закрытия с указанием 6. В результате 5 в неактивности возьмите 6 и закройте, также добавив 6. В 4 сделайте то же самое.