cocos2dxさんが作ったゲームです。アクティブなシーンで、Android の戻るボタンをタッチすると、どうすれば終了できますか? 同じ例を挙げることができますか?
質問する
3516 次
3 に答える
0
レイヤーのメソッドをオーバーライドbackKeyClicked()
します。
レイヤーのメソッドを追加this->isKeypadEnabled(true)
することを忘れないでください。init
あなたbackKeyClicked
の方法では、前のシーンややりたいことを何でも切り替えることができます。
于 2013-02-25T07:08:23.727 に答える
0
クリックして戻ると、ゲームアプリケーションを開始した前の画面に移動する位置にいますよね? 次に、解決策は次のとおりです。新しい に移動した後、前の画面が Androidアクティビティ ライフサイクルintent
で非アクティブな状態になると、前の画面が非表示の状態になることがわかります。メソッドを使用して、非表示のアクティビティを閉じることができます。同じクラスにこのコードを追加すると、 back を押したときにアプリが閉じられるはずです。onPause()
button
protected void onPause() {
super.onPause();
finish();
}
ボタンをクリックして新しいインテントに移動すると、アプリケーションは非表示の状態になり、onPause() メソッドが自動的にトリガーされ、同じインテントがバックグラウンドで閉じられます。
于 2013-02-25T03:18:04.377 に答える