【发布时间】:2011-11-28 20:54:44
【问题描述】:
我正在记录每个 onCreate() 和 onDestroy() 调用。我发现一旦我点击我的 Android 上的电源按钮(以及在模拟器上!)我的活动中的电话
> onDestroy();
> onCreate();
这会杀死我的游戏,然后立即从头重新打开它。当然,一旦用户解锁屏幕,游戏就会显示在主菜单中,所有进度都会被终止。
是否可以覆盖或禁用此行为?
【问题讨论】:
-
为什么不在 onDestroy() 方法中保存进度,在 onCreate() 方法中检查保存的游戏(并恢复进度)?