如果我们使用后退按钮退出,为什么Android应用程序会重新启动?

时间:2011-03-09 11:17:00

标签: android

在按住主屏幕按钮并取回应用程序时,应用程序未重新启动。如果我们使用后退按钮,为什么重启?如果我们使用后退按钮退出,通过获取应用程序而无需重新启动来解决任何问题?请帮忙

1 个答案:

答案 0 :(得分:7)

当您按下Home按钮时,应用程序将暂停并保存当前状态,最后应用程序将以任何状态冻结。在此之后,当您启动应用程序时,它将从保存的最后一个点恢复。

但是,当您使用Back按钮时,您将继续遍历活动堆栈,逐个关闭一个活动。最后,当您关闭您打开的第一个活动时,您的应用程序将退出。这就是为什么每当你关闭这样的应用程序时,它会在你再次打开时重新启动。

截至目前,我认为没有任何内置方法可以让您完全按照Home按钮执行操作。