Как я могу возобновить последнее просмотренное действие после того, как пользователь был закрыт приложение?

Как я могу возобновить последнюю просматриваемую активность после того, как пользователь закрыл приложение. Это похоже: если пользователь откроет приложение, появится первое действие, и когда пользователь нажмет кнопку, он перейдет к следующему действию, если он закроет приложение и снова откроется, он все равно покажет последнее просмотренное действие. Как бы я это сделал? пожалуйста помогите.

Спасибо,

Я думаю, вы должны использовать sharedpreferences. И в каждом открываемом вами мероприятии вы должны поместить значение в свой sharedpreference, чтобы, если вы снова откроете свое приложение, оно проверит значение ваших общих предпочтений, а затем сравните его, вызовите действие, которое соответствует полученному вами значению. Надеюсь, поможет 🙂

Это то, что показал мне быстрый поиск. Надеюсь, это полезно!

Как заставить приложение Android вернуться к последнему открытому действию при перезапуске? Android – восстановление последнего просмотра Активность

Цитирование Йозефа в первой ссылке:

Чтобы достичь того, что вы описали, вы можете просто сохранить последнее видимое действие в SharedPreferences и активировать Dispatcher, который запускает последнее действие в соответствии с предпочтениями.

Посмотрите полный ответ Йозефа – это довольно тщательно

Вам нужно отследить его последний вид деятельности, затем сохранить его в базе данных и всякий раз, когда он вернется, посмотреть его последнюю активность в базе данных … другой способ – это файлы cookie, но не рекомендуется.

Поместите эту строку ниже в AndroidManifest.xml для своих действий в <activity/> .

 android:launchMode="singleTask"