У меня есть много действий в моем приложении, и я хочу, чтобы, если пользователь закрывает приложение в действии 13, например, при открытии приложения в другое время действие возвращается в № 13. 13. Как я могу это сделать? заранее заблаговременновернитесь к тому же действию, когда перезапустите приложение
-1
A
ответ
2
Вы можете использовать SharedPreferences для отслеживания последнего использованного действия.
Затем вы можете перенаправить пользователя в onCreate своей основной деятельности на правильную деятельность и завершить вызов своей основной деятельности.
Это может выглядеть примерно так:
@Override
protected void onCreate(Bundle savedInstanceState)
(...)
int last_activity = getLastActivityIdFromSharedPreferences();
if (last_activity == 1)
{
this.startActivity(new Intent(this, ActivityOne.class));
finish();
}
(...)
}
Смежные вопросы
- 1. После закрытия приложения вернитесь к тому же действию
- 2. вернитесь к тому же состоянию на history.js
- 3. Ключ привязки Java к тому же действию
- 4. Карта маршрута к тому же действию контроллера
- 5. Android: вернитесь к предыдущему действию Dialog
- 6. перезапустите приложение, когда экран выключен
- 7. Возвращайтесь к тому же действию после его изменения на Android
- 8. Маршрутизация к тому же действию, отправка параметра по маршруту
- 9. Приложение возвращается к тому же самому действию после входа в систему с помощью Twitter
- 10. Перезапустите приложение, когда нажмите на уведомление
- 11. литье к тому же типу
- 12. Доступ к тому же файлу
- 13. Перезапустите Android-приложение для определенной активности
- 14. Вернуться к последнему действию
- 15. Вернитесь к тому же JSP, который отправил запрос с RequestDispatcher в Servlet
- 16. Сделать фрагмент страницы телефона. Нажмите кнопку, затем вернитесь к тому же фрагменту, не перезагрузив приложение для Android.
- 17. Вернитесь к корневому зрению, когда выбрана вкладка
- 18. марионеток не плывут к тому же URL
- 19. Возврат к тому же представлению, когда изображение не выбрано
- 20. несколько запросов ajax к одному и тому же действию ASP.NET одновременно
- 21. Вернуться к тому же фрагменту на backPressed
- 22. как вернуться к тому же экземпляру активности
- 23. Windows - отобразите клавиатурный ключ к тому же действию, что и левая кнопка мыши
- 24. Как подключить другой метод http к тому же действию на routes.rb?
- 25. android - передать значение обратно к тому же самому действию при нажатии кнопки и обновить страницу
- 26. Приложение Сбой при подключении к действию
- 27. Доступ к действию контроллера через приложение - Zend
- 28. Соединить два события, к тому же UIButton
- 29. Добавление к тому же массиву с foreach
- 30. has_one отношение к тому же классу
как я могу это сделать? – Gioele
, но таким образом метод напоминает активность, которая была открыта последним? – Gioele
Мне нужно скопировать этот код только в MainActivity? – Gioele