我在Android中有一款游戏,在通过电话恢复后强行关闭。 我猜我没有正确实现som方法,我猜它与savedInstanceState有关。
如果我应该使用savedInstanceState保存状态,那么该对象的每个对象和位置应该存储什么?
或者是否有一些非常重要的东西我错过了?
答案 0 :(得分:0)
我认为它完全没有与saveInstance相关。
我的Gamethread搞砸了,需要在surfaceCreated方法中创建一个新线程。
像这样:
public void surfaceCreated(SurfaceHolder holder) {
_thread = new GameThread(getHolder(), this);
_thread.setRunning(true);
_thread.start();
}