我正在实施绘画应用程序。我的问题是,当我在物体上着色时。有些时候屏幕进入睡眠状态。当我清醒屏幕时,我的旧油漆丢失了。我发现它在Onpause之后自动调用OnDestroy,因此它会清除画布。如何自动停止调用Ondestroy。
答案 0 :(得分:6)
你不应该试图通过避免onDestroy()
来绕开Android的活动工作流程和内存管理(事实上,我认为你做不到)。
如果提供了捆绑包,请使用onSaveInstanceState(Bundle)
存储当前状态并将其恢复到onCreate(Bundle)
。