我使用此代码进行暂停/恢复。但它只是暂停屏幕上的元素而不是暂停屏幕尺寸(800x480)。例如,我有一个球精灵从(-100,-100)移动到(100,100)坐标。当我运行“this.mEngine.stop()”时,球仍然试图移动到(100,100)。但它正在停止(0,0)。我希望它完全停在任何地方。
@Override
public boolean onKeyDown(final int pKeyCode, final KeyEvent pEvent) {
if (pKeyCode == KeyEvent.KEYCODE_MENU && pEvent.getAction() == KeyEvent.ACTION_DOWN) {
if (this.mEngine.isRunning()) {
this.mEngine.stop();
} else {
this.mEngine.start();
}
return true;
} else {
return super.onKeyDown(pKeyCode, pEvent);
}
}