Я работаю над Android-приложением, и в основном мероприятии у меня есть номер, который я бы хотел сохранить, когда я выхожу из приложения. Он работает, когда я приостанавливаю/возобновляю действие, но когда я иду в диспетчер задач и останавливаю приложение, а затем перезапускаю его, число возвращается к 0. Я попытался использовать методы onSaveInstanceState и onRestoreInstanceState, но это не сработало. Какие-либо предложения?App- сохранить информацию о деятельности
0
A
ответ
0
Существует различие между состоянием состояния и состоянием приложения.
Состояние экземпляра связано с активностью и может использоваться для временного хранения информации для повторного заполнения Activity в течение одного жизненного цикла приложения. I.e., это полезно, когда ваша Активность уничтожается ОС. Но когда ваш приложение убито (как вы делаете это из диспетчера задач), состояние экземпляра стирается.
Если вы хотите постоянно хранить информацию в течение нескольких жизней приложения, вы должны использовать инфраструктуру SharedPreferences.
Смотрите здесь для получения дополнительной информации: http://eigo.co.uk/labs/managing-state-in-an-android-activity/#How-to-Store-State-Information
0
Вы можете использовать sharedPreferences.
Смежные вопросы
- 1. сохранить информацию о деятельности android
- 2. сохранить информацию о пользователе facebook использовать в другой деятельности
- 3. Невозможно создать информацию о компоненте деятельности: nullpointerexception
- 4. Как получить информацию о деятельности из IDialogContext
- 5. Как сохранить информацию о человеке?
- 6. Как сохранить информацию о пользователе?
- 7. Как сохранить информацию о дате?
- 8. Как сохранить информацию о подклассе?
- 9. Как сохранить/сохранить информацию о программе
- 10. Сохранить старые данные о деятельности android
- 11. java lang runtime exception: невозможно загрузить информацию о компоненте деятельности
- 12. Изменить информацию о приложении iPhone app
- 13. Сохранить информацию о веб-форме в xml?
- 14. Сохранить информацию о файле в программе C#
- 15. C, чтобы сохранить информацию о 70,000 элементе
- 16. devise token auth + Сохранить информацию о Facebook
- 17. Как сохранить информацию о карте в authorize.net
- 18. Android сохранить информацию о возврате к действию
- 19. Как сохранить информацию о типе вектора шаблона
- 20. Сохранить информацию о разметке в simplemde
- 21. Как сохранить информацию о многозначном профиле?
- 22. Как сохранить информацию о приложении в Android?
- 23. Как сохранить информацию о драйвере поставщика Powershell?
- 24. Может ли rsync сохранить информацию о каталогах?
- 25. Как сохранить информацию о местоположении в Firebase
- 26. Как сохранить информацию о сообществе на графике
- 27. Сохранить информацию о пользователе Form PHP HTM
- 28. Как сохранить информацию о игровом поле?
- 29. Как сохранить информацию о файлах cookie?
- 30. WordPress: сохранить информацию о полосе как user_meta
Спасибо, что было очень полезно! – user2597071