1

私はAndroid用のMonoとExEn(Andrew Russell用のthx)を使用しています。この質問がMonoforAndroidに固有のものか、ExEnに固有のものかはわかりません。とにかく、検索の結果、Javaサンプルしか見つかりませんでした。

ハードウェアの戻るボタンを使用して、標準のゲームメニューナビゲーションを実装したいと思います。現在、戻るボタンは、ゲームプレイまたはメニューの状態に関係なく、アプリケーションを終了します。

答えのためのThx。-ホロ

4

1 に答える 1

4

これは Android 固有の質問であり、Activity で OnKeyDown メソッドをオーバーライドする必要があります。Android 用の Mono でのコーディング:

public override bool OnKeyDown(Keycode keyCode, KeyEvent e)
{
  if (keyCode == Keycode.Back)
  {
    // your staff here:
    Toast.MakeText(this, "back!", ToastLength.Short).Show();

    return true;
  }

  return base.OnKeyDown(keyCode, e);
}

イベントを処理したことを示すために、コードの後に​​「true」を返すことを忘れないでください。

于 2011-10-06T23:15:29.987 に答える