finish()とSystem.exit(0)を使用してゲームを終了しようとしましたが、finish()は、すべてのゲームではなくアクティビティで終了します。System.exit(0)は、すべてのゲームを終了せずに再起動します。すべてのゲームを終了するにはどうすればよいですか。ゲーム?バックグラウンドで実行しないでください!
質問する
2215 次
2 に答える
2
finish() がうまくいくはずです。
他のいくつかのアクティビティを GameActivity の背後で開いたままにしている場合は、すべてのアクティビティが完了したら (startActivity() を呼び出した後) 呼び出していることを確認する必要があります。新しいアクティビティ)。そうすれば、GameActivity で finish() を呼び出すたびに、その下の Stack に何も残らないはずです。
于 2012-05-07T20:17:02.240 に答える
2
Process.killProcess(Process.myPid());
apk を終了するために使用する必要があります。
于 2012-11-02T08:23:47.500 に答える