例如我的应用程序包含3个页面并运行该应用程序,当该应用程序的中间意味着在2页面后,我再次接到电话后,我在主屏幕中使用菜单启动该应用程序。那时我想要一个我们在之前停止的页面(这意味着2页)。给我建议提前谢谢
答案 0 :(得分:1)
请阅读http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle
从上面的链接,当一个应用程序失去焦点到其他应用程序时,焦点丢失应用程序将保持在堆栈上,并且当它获得焦点时它将从之前的状态恢复。如果您的应用程序包含一些易腐数据,您可以在应用程序失去焦点时使用方法onPause()
,并在应用重新获得焦点时使用onResume()
。