libgdx を使用して、ゲームを終了するコマンドを実際に実行する前に、前処理 (ユーザーに確認を求めるなど) を行うために Android の BACK キーをインターセプトするにはどうすればよいですか?
質問する
6839 次
1 に答える
26
1. Back Key のキャッチを有効にします。
実装するクラスでApplicationListener
@Override
public void create() {
...
Gdx.input.setCatchBackKey(true);
...
}
2. Back Key のキャッチを処理します。
を実装するクラスでは、InputProcessor
@Override
public boolean keyDown(int keycode) {
...
if(keycode == Keys.BACK){
// Optional back button handling (e.g. ask for confirmation)
...
if (shouldReallyQuit)
Gdx.app.exit();
}
return false;
}
于 2013-02-10T21:42:26.173 に答える