2012-05-07 13 views
2

finish()とSystem.exit(0)でゲームを終了しようとしましたが、すべてのgame.System.exit(0)が終了していないすべてのゲームから何を終了できますか?それはバックグラウンドで実行されません!Andengineでのゲームの終了または終了

答えて

2

finish()はうまくいくはずです。

GameActivityの後ろにあなたの他のアクティビティの一部が残っている場合は、完了したら(あなたがstartActivity()を呼び出した後であなたのアクティビティがfinish()を呼び出していることを確認する必要があります)新しいアクティビティに沿って移動する)。そうすれば、GameActivityでfinish()を呼び出すたびに、スタックの下に何も残らないはずです。

+0

私のゲーム:StartActivity.And aferとしてスプラッシュスクリーン(3秒)で始まります。3秒MenuActivityが起動します。MenuActivityには終了ボタンがあります。終了ボタンを押すとfinish()が実行されます。 StartActivity opening.Notすべてのゲームから終了! – Kadir

2

apkを終了するには、Process.killProcess(Process.myPid());を使用する必要があります。

+1

Or System.exit(0);特に複数の場面などがある場合、私はKadirがうまくいかないと彼のコードに間違っていると思います。 – Yar

関連する問題