Когда я нажимаю кнопку «Главная», она помещает приложение в фоновом режиме (приостанавливается, как и ожидалось), затем, когда я снова открою приложение, он откроется с главного экрана вместо Предыдущий экран. Это также влияет на кнопку «Назад», создающую стек из нескольких основных файлов . Любые идеи?Как сделать приложение Xamarin для Android onResume на предыдущий экран?
1
A
ответ
2
Я бы рекомендовал прочитать около Tasks and Back Stack, так как существует много различных вариантов использования. Вы, скорее всего, интересуетесь android:launchMode
здесь, поскольку есть четыре разных режима, которые будут работать в вашем Intent
.
android:launchMode documentation
Существует большая демонстрация на игровом магазине Google для этого:
https://play.google.com/store/apps/details?id=com.novoda.demos.activitylaunchmode&hl=en
Если что-нибудь, вы хотите, чтобы пометить Activity
с singleInstance
:
То же, что и «singleTask», за исключением того, что система не запускает какие-либо другие действия в задачу, содержащую ins стояние. Деятельность всегда является единственным и единственным членом ее задачи.