У меня есть активность, которая заполняется информацией. Когда я нажимаю кнопку «Отключить экран» и возвращаюсь в «Активность», информации больше нет.Предотвращение вызова onDestroy нажатием кнопки отключения экрана
Btw, Если я использую кнопку дома, информация не исчезает. В журналах он показывает, что он не вызывает onDestroy;
Таким образом, onDestroy отбрасывает информацию. Я не хочу onDestroy. Хоу, могу ли я это сделать.
Спасибо.
Как сделать выполнение задания в 'onResume()', а не 'onCreate()' –
Чтобы сделать его более ясным, разместите свой код активности. –
Что произойдет, если кто-то повернет экран или подключит внешнюю клавиатуру? Эти и другие события также будут вызывать методы жизненного цикла «Активность». Было бы лучше сохранить любую информацию, которую вы хотите сохранить каким-либо образом (т. Е. В [onSaveInstanceState()] (http://developer.android.com/training/basics/activity-lifecycle/recreating.html#SaveState)) – PPartisan