Ситуация может быть как, скажем, у меня есть 5 мероприятий.Скажите «Основная деятельность», «Деятельность 1», «Деятельность 2», «Деятельность 3» и «Деятельность 4».
Можно напрямую использовать «Деятельность 1,2,3 и 4» с помощью кнопок, вставленных в макет «Основная деятельность».
Ситуация: пользователь входит в основное занятие и нажимает кнопку, чтобы войти в занятие 2. Затем он снова нажимает и возвращается в основное занятие.оттуда он теперь входит в Занятие 3 с помощью другой кнопки и, аналогично, когда он нажимает кнопку «Назад», он входит в Основное Занятие.
Основное Занятие -> Занятие 2 -> Основное Занятие ->Упражнение 3 -> Основное занятие.
Проблема: теперь, когда пользователь входит из Упражнения 3 в Основное занятие.Пользователь находится на макете основной активности.И теперь, если пользователь нажимает кнопку «Назад» на своем телефоне, для выхода из приложения потребуется следующий процесс:
Основная операция -> Деятельность 3 -> Основная операция -> Деятельность2 -> Основная активность -> ВЫХОД
Необходимо выполнить: я хочу выйти из приложения из самой основной операции, если пользователь нажимает кнопку возврата на своем телефоне, а затем вместоследуя указанному выше пути для выхода из приложения, Я хочу, чтобы пользователь мог иметь возможность выйти из самого основного действия, отображая простое поле AlertDialog .
Как это можно сделать,как я не могу найти решение этой проблемы?