我使用实现SurfaceView
的{{1}}并在我的主SurfaceHolder.Callback
中使用setContentView()
。
现在,Activity
在我关闭屏幕或退出应用程序后被破坏,但当我重新打开屏幕并解锁手机或重新打开应用程序时,{{1}完全重新启动,将内容视图设置为SurfaceView
的新实例。
我正在使用Activity
来绘制我的游戏,我不喜欢我的游戏必须在关闭屏幕并重新打开后重新打开,或重新打开之后重新启动应用。我宁愿让我的游戏从它停止的地方开始。
是否有更好的游戏循环结构可以让我的游戏从中断的地方继续而不必重新启动?我做错了吗?