この質問に対する答えが見つかりませんでした。おそらく、このあたりの誰かが私を助けてくれるでしょう。flash/as3 を使用して Android 用のゲームをコーディングしており、「戻る」ボタンと「メニュー」ボタンをオーバーライドしています。これは、イベントリスナーを追加してデフォルトを防止することで正常に機能します。
NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, myaction);
ただし、「ホーム」を押すと、ゲームが最小化されます (当然のことです)。しかし、その後ユーザーがゲームに戻ると、これらのリスナーは起動しなくなります。私が呼び出す新しいイベントリスナーを作成してもEvent.ACTIVATE
(アプリが再び注目されたとき)、どちらも役に立ちません。ユーザーがタスクを切り替えたときに、戻るボタンのリスナーを「再アクティブ化」するにはどうすればよいですか?