Я хочу реализовать следующую логику. У меня есть 4 занятия A, B, C и D.
Поток A -> B -> C -> D
Когда пользователь переходит от A -> C, он должен иметь возможность вернуться к предыдущим действиям, нажав кнопку «Назад». Но после достижения D нажатие кнопки «Назад» должно привести его к действию A. И повторное нажатие кнопки «Назад» должно выйти из приложения, а не вернуть его к B / C / D. Как мне это сделать.