当我在桌面上单击我的应用程序图标时,splashactivity 将首先运行,然后在完成之前启动 loginactivity。我点击登录按钮登录。然后我来到主 Activity 。然后我点击 HomeKey 转到 Android 主页。这时候,我再次点击应用程序的图标,splashactivity 首先启动。为什么 mainactivity 无法恢复?否则,当我在登录 Activity 中单击 HomeKey 时,应用程序可以跳过启动 Activity 并恢复登录 Activity 。谢谢。
最佳答案
这很不寻常,当按下主页键时,应用程序通常会恢复到它离开时的状态。至少这就是我在手机上的所有应用程序中看到的情况。您可以做的是使用 onPause() 和 onStop() 来控制您的应用程序流程,因为它们会在按下 HomeKey 时被调用。
关于安卓 Activity 无法恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12575769/