0
[OK]を私のゲームは2つのボタンで始まりますメニューに行くことを決めるので、私は私の電話のBACKボタンを押します。メニューが表示されますが、今私は自分のゲームに戻り、中止したところから続行したいと思います。ゲーム内GOBACKない作業
私はfinish()を入れようとしました。私はそれを押して、それはちょうどメインのアンドロイド画面に私を取得します。
[OK]を私のゲームは2つのボタンで始まりますメニューに行くことを決めるので、私は私の電話のBACKボタンを押します。メニューが表示されますが、今私は自分のゲームに戻り、中止したところから続行したいと思います。ゲーム内GOBACKない作業
私はfinish()を入れようとしました。私はそれを押して、それはちょうどメインのアンドロイド画面に私を取得します。
ゲームアクティビティでは、onPauseメソッドをオーバーライドして、ロジックを保存する必要があります。あなたは、活動状態を保存するためにSQLiteまたはfileを使用することができます。ゲームのonCreateまたはonResumeにこのデータをロードして(存在する場合)、ゲームを再開します。 メインアクティビティがクラッシュしたり、ユーザープッシュホームbtnがあっても正しい作業です。
これはAndroid用ですか? – NickLH
ofcourseはアンドロイド向けです! – user1015311
私はまた、このコードを[続行]ボタンで試しました:Intent intent = new Intent(); setResult(RESULT_OK、intent); finish();それは動作しません... – user1015311