onRestoreInstance()没有被调用

时间:2013-04-12 10:00:43

标签: android android-lifecycle

我正在使用onRestoreInstance()来检索onSaveInstance中保存的数据,但是在我的应用程序中,当再次返回活动时它没有被调用。

当我的活动正在运行时,我按Home键。然后,如果我再次启动活动,则不会调用onRestorInstance(),这就是为什么我无法检索值。

任何人都可以在调用onRestoreInstance()方法时完全解释吗?

1 个答案:

答案 0 :(得分:0)

按Home键不会导致ReCreate,只是onPause(),但是在onCreate()之后调用OnRestoreInstanceState(),你可以检查Recreating