Я пытаюсь сохранить данные в своей деятельности и восстановить их.
Я сохраняю данные в onSaveInstanceState(), а затем пытаюсь восстановить данные в onRestoreInstanceState().
Я устанавливаю точку останова, вызов метода onSaveInstanceState() вызывает. Но onRestoreInstanceState() или onCreate() никогда не делал.
Вот мои шаги:
- запустите мой
Activity. - нажмите кнопку "Главная" на телефоне.
onSaveInstanceState()вызывается. - Щелкните значок в панели запуска и снова запустите мой
Activity.
В это время вызываются только onRestart(). Но не onRestoreInstanceState() или onCreate().
Кто-нибудь знает, почему?