У меня есть три вида деятельности (A, B, C),Навигация между деятельностью
кнопка в деятельности A посылает пользователю активность B
и в деятельности B, Существует еще одна кнопка, которая отправляет пользователя в операцию C, также заканчивается(), когда это происходит.
Теперь, всякий раз, когда пользователь нажимает кнопку «Назад» на устройстве, находясь в действии C, он отправляет их в «Активность A.». Я не хочу, чтобы это произошло. Если пользователи нажимают кнопку «Назад» в Activity C, приложение должно просто закончить. или перейдите на вкладку «Последние экраны»? как бы вы это ни называли. Пожалуйста, помогите мне выполнить это.
И нажав кнопку «Назад» в Activity B, вы хотите перейти к активности A или хотите выйти из приложения? – Drv
A является родителем B, поэтому нажатие на B должно начинаться с A. это прекрасно работает. Но активность C не должна иметь родителя. Я не объявлял A в качестве родителя C, но он по-прежнему открывает его при нажатии кнопки «Назад». –
вы можете использовать startActivityForResult в действии A и вызывать действия B и C и избегать этих проблем –