Кнопка «Назад» нажата во фрагменте - PullRequest
0 голосов
/ 21 марта 2020

У меня есть действие, в которое я поместил панель инструментов и FrameLayout в качестве контейнера для фрагмента. Затем в FrameLayout я поместил Fragment1, затем, нажав на кнопку, я заменил фрагмент1 фрагментом2 с помощью addToBackStack («tag»). Затем снова нажатием другой кнопки заменил фрагмент2 фрагментом3, а в конце снова нажатием другой кнопки. кнопка заменила fragmnet3 на фрагмент4.

Теперь я хочу go вернуться к фрагменту1 на кнопке возврата, нажатой из фрагмента4. Я также хочу выйти из приложения, когда я нажимаю кнопку «Назад» 2 раза из фрагмента 1.

Я много искал, но так и не понял, как мне управлять всеми фрагментами, и нажмите кнопку «Назад».

Пожалуйста, помогите мне разобраться в наилучшей практике для достижения решения.

Примечание: (Каждый раз, когда я заменял фрагмент, я также использовал addToBackStack ("nameOfTheFragment");)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...