0

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

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

谁能解释一下 onRestoreInstance() 方法何时被调用?

4

1 回答 1

0

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

于 2013-04-12T10:10:53.170 回答