据我所知,如果用户长时间不与应用程序交互,Android会杀死它,以节省内存。当用户返回应用程序时,将再次显示上一个活动。我想做的是,在这种情况下,如果我的应用程序被杀死了,我总是希望从我的主要活动重新启动。但只有在其他情况下才能实现这一点,而不是在其他场景中。
是否有任何方法可以实现这一点?例如在清单中?
提前感谢!
是否有任何方法可以实现这一点?例如在清单中?
提前感谢!
您可以通过检查onCreate
方法中的bundle是否为null来检查Activity是否已经恢复:
if(savedInstanceState != null)
onResume()
会在onCreate()
之上被调用。