ある時点でMainActivity
を起動するクラスがあります。RaceActivity
後でRaceActivity
終了する場合はMainActivity
、すべてのビューを返します。ただし、毎回新しく作成されるようです。の適切なセクションを実装しましたonOptionsItemSelected
が、戻るボタンをクリックすると毎回新しいインスタンスが取得されるか、少なくともプログラムで追加されたビューがなくなります。これを修正するにはどうすればよいですか?
明確にするために編集:
これらのビューを復元するためにバンドルで onCreate を使用しても問題ありませんが、オブジェクトの同じインスタンスを再作成すると自動的に起こると思いました。アクティビティが再作成されたときに、プログラムで作成されたビューを保持したい。または、ユーザーがアクティビティに戻ったときにアクティビティの破棄を停止したい。(テストしましたが、使用が戻るとすぐに破棄されます。)