В этом уроке продолжаем работать с методами жизненного цикла активити, создаем второе Activity в приложении и наблюдаем смену состояний активити при переходе между ними
Скачать исходный код проекта: link
Группа взаимопомощи Вконтакте для начинающих ANDROID разработчиков и программистов: link
Скачать видеоуроки: link
Поддержите наш проект: link
#fandroid.info #AndroidStudio #startandroid
Ответ на вопрос Макса Сергеева (лучше поздно чем никогда? ) ), переход по стрелочке назад организовывается через указание родительской связи при создании нового активити, либо вручную при добавлении свойства “android:parentActivityName” у соответствующего активити в AndroidManifest.xml
Интересно тут вот что.
Если мы возвращаемся назад на предыдущее активити стрелкой в шапке, то оно уничтожается и создаётся заново .
“Activity 2 create!
onStart – Activity 2 становится видимым!
onResume – Activity 2 получает фокус!
onStop – Main Activity остановлено!
onPause – Activity 2 приостановлено!
Activity 3 create!
onStart – Activity 3 становится видимым!
onResume – Activity 3 получает фокус!
onStop – Activity 2 остановлено!
onPause – Activity 3 приостановлено!
onDestroy – Activity 2 уничтожено!
Activity 2 create!
onStart – Activity 2 становится видимым!
onResume – Activity 2 получает фокус!
onStop – Activity 3 остановлено!
onDestroy – Activity 3 уничтожено!”
А если мы возвращаемся через кнопку назад на телефоне то оно восстанавливается.
“onPause – Activity 2 приостановлено!
Activity 3 create!
onStart – Activity 3 становится видимым!
onResume – Activity 3 получает фокус!
onStop – Activity 2 остановлено!
onPause – Activity 3 приостановлено!
onRestart – Activity 2 перезапускается!
onStart – Activity 2 становится видимым!
onResume – Activity 2 получает фокус!
onStop – Activity 3 остановлено!
onDestroy – Activity 3 уничтожено!”
Хотя может быть это всем известная вещь и я ещё не дошел до той лекции где это описывается.
Скажите пожалуйста, как реализовать переход по кнопке в виде стрелочки “назад”, в верхней шапке, в предыдущий Activiry?