メニューと 3 段階のゲームを備えたシンプルな Android ゲームを開発しています。現在、ゲームの状態を保存する作業を行っています。メニュー アクティビティでは、オーディオ (オン/オフ)、広告 (オン/オフ) などの設定を変更できます。ユーザーが「新しいゲーム」を押すと、ゲーム アクティビティのメニュー アクティビティが終了します。
1) ユーザーがゲームで [戻る] ボタンを押すたびに、メニュー アクティビティを終了して意図的に再起動する必要がありますか? それらの両方 (メニュー アクティビティとゲーム アクティビティ) を維持すると、OutOfMemory エラーが発生します。
2) ユーザーがメニューで変更した設定をどこに保存すればよいですか?
ゲームの状態の保存と Android の開発は初めてなので、詳細な回答をいただければ幸いです。