私は2つの活動AとBを持っています.
- startActivity(B) を使用して、アクティビティ A からアクティビティ B を呼び出します。
- B でいくつかの操作を行い、startActivity(A) を使用してアクティビティ A をコールバックします。
クラス A のインスタンス変数がクリア (再初期化) されていることに気付きました。onSaveInstanceState(Bundle)
A が停止する前にこれらの変数を保存する正しい方法を使用していますか?
onCreate(Bundle savedInstanceState)
クラス A のメソッドで、以前に によって保存されたデータを取得しようとしますonSaveInstanceState(Bundle)
。ただし、変数savedInstanceState
は常に null であり、データを取得できません。