1
私はAndroidプログラミングを初めて使い、ゲームを作っています。私の問題は、スタック上の複数のアクティビティを扱うことです。だから私は、プレイヤーが死んだときに私が呼び出すgameOverアクティビティを持っています。このアクティビティから、戻るボタンを押すとメインメニューに戻ります。問題は、メインメニューに戻り、もう一度戻ると、ゲームオーバー画面に戻ります。アプリケーションを終了するには、メインメニューの[戻る]でオーバーライドする必要がありますか?それとももっと良い方法がありますか?あなたが履歴スタックから取り除か活動をしたい場合はメインアクティビティに戻るのトラブル
マニフェストの履歴属性が気になる – Blundell
本当にこれが欲しいですか? – Athos
'onBackPressed()'をオーバーライドして、メインメニューのアクティビティに転送しましたか? 'super.onBackPressed()'を呼び出さなかった場合、GameOverアクティビティは終了していないので、まだスタックに残っています。 – dmon