hyI使用自SurfaceView
和自定义Thread
作为循环的自定义类制作游戏。按下主页或返回按钮时出现问题。我搜索并搜索了一下,我发现这段代码似乎有效:
public void surfaceCreated(SurfaceHolder holder) {
if (myThread.state==GameThread.PAUSED) {
myThread = new GameThread(this, getHolder());
}
myThread.start();
}
当然我在类中添加了变量,但它有时可以工作,有时不工作,当它不起作用时,它会在表面的onDraw方法的第一个绘制语句中返回一个错误,我不会知道为什么会这样......