onCreate被叫两次?

时间:2011-09-04 04:17:08

标签: android

如果我点击主页按钮然后导航回应用程序,则将我妈妈的手机用于我的应用程序,它再次呼叫onCreate。如果我理解正确,那不应该是这样吗?

我知道这种情况正在发生,因为我的webview加载了它应该只打开已经打开的页面。特别是因为我将启动模式设置为singleInstance ...

为什么会在妈妈的手机上拨打两次电话有什么原因,但是在我的手机上它的工作原理应该如何呢?

1 个答案:

答案 0 :(得分:3)

根据Android documentation,当您切换回主屏幕时,您的活动可以随时被杀死。

  

如果活动暂停或停止,系统可以放弃活动   从记忆中要么完成要么完全杀死它   处理。当它再次显示给用户时,它必须完全显示   重新启动并恢复到之前的状态。