我开发了一个非常简单的游戏,它使用自定义视图绘制到屏幕上。在我的手机(Android 2.2)上,我可以按下设备上的主页按钮并执行其他任务。返回游戏时,它会恢复到之前的确切状态。问题是,我不必重写任何方法或真正为这种行为发生做任何事情。然而,在 Honeycomb 上,它会像我期望的那样重置一切。
这非常令人费解......我想知道是否有办法让 Honeycomb 在这方面表现得像 2.2。我对保存视图状态不太熟悉,但由于我有很多变量(数百个,取决于自定义对象的保存方式),我想手动操作会很不愉快。