Я прочитал, что кнопка возврата вызывает onDestroy (), может закрыть вашу текущую деятельность, вызывает onPause ()
Все три верны.
Я ничего не нашел в документации.
Цитирование документации Android :
Когда пользователь нажимает клавишу BACK, текущаядействие извлекается из верхней части стека (действие уничтожается), а предыдущее действие возобновляется (восстанавливается предыдущее состояние его пользовательского интерфейса).
Для уточнения, если больше ничего не будетНажав кнопку НАЗАД (например, открыть меню опций), ваш Activity
будет вызван с onBackPressed()
.Реализация по умолчанию этого вызывает finish()
.Это переведет вашу активность из состояния бега в разрушенные состояния, вызывая последовательно onPause()
, onStop()
и onDestroy()
, как показано на диаграмме потока событий: