0

我的应用程序偶尔会崩溃。现在我发现当我把它放到后台时,如果设备运行其他一些内存消耗程序,就会发生这种情况。当我把它放回去(在错误情况下没有将任何其他应用程序带到前台)时,我有一些为空的变量。当我按照假设将它带到后台时会调用 onSaveInstanceState,但我没有得到 onRestoreInstanceState 或 onCreate。如果我在这些方法之间启动一些其他应用程序,则会被调用。

我不知道为什么会发生这种情况以及我应该如何处理我的部分记忆变得无效。我不想每次都检查 null 。

4

1 回答 1

0

我如何在需要某些静态数据结构的应用程序中处理它是我在意图中查找标志,该标志指定应用程序从后台重新启动,当发生这种情况时,我启动了我的启动器活动并完成了当前的活动 - 有效地重新启动了应用程序.

于 2013-05-31T20:03:13.753 回答