onStop () не быть названным, когда я нажимаю кнопку "Назад"

Это нормальное.

В документах говорится

"onStart () и onStop () методы можно назвать многократно, поскольку действие чередуется между тем, чтобы быть видимым и скрытым пользователю"

Когда я нажму кнопку "Назад", это вернется к предыдущему действию, которое полностью покрывает старый.

Что продолжается здесь?

7
задан jax 24 July 2010 в 16:01
поделиться

1 ответ

Вам нужна функция onPause(), а не onStop(). onStop вызывается непосредственно перед уничтожением активности, когда в системе мало памяти. onPause вызывается всякий раз, когда пользователь переходит от вашей активности. См. схему на http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle.

-4
ответ дан 7 December 2019 в 16:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: