android - 如果您在一个 Activity 中,按下 Activity 主页按钮时会调用哪些生命周期方法?

标签 android android-lifecycle activity-lifecycle android-navigation android-homebutton

我想当我们按下主页按钮时,无论你在哪里,你的 onPause() 和 onStop() 都会被调用。但我不完全确定。请给我更多信息。

最佳答案

通常,您按下主页按钮 onpause 并调用 onStop但是如果您的 Activity 有类似android:noHistory="true" 的参数,它会导致您的 Activity 的onDestroy 被调用。虽然我不确定 android:launchMode 中的属性是否存在类似情况。

关于android - 如果您在一个 Activity 中,按下 Activity 主页按钮时会调用哪些生命周期方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24670859/

相关文章:

android - 即使进程被杀死,如何确保用户当前 session 的全局 “cache”

android - 何时使用 getSharedPreferences 与 savedInstanceState?

android - Activity 恢复时 super.onCreate(savedInstanceState) 崩溃

android - 防止新 Intent 或切换应用程序破坏 Activity

java - Opencv4Android 不满意的链接器错误时刻

java - 为什么在调用 onItemClick() 时会针对 ListVIew 中显示的每一行再次调用 getView()?

android - Android 手机上的蓝牙有多可靠?

Java循环打印每个i

android - 对 ViewModel 中的 Activity 生命周期作出 react

android - 每次屏幕打开时重新创建应用程序类