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