を持つフラグメントがありsetRetainInstance(true)
ます。親アクティビティので、新しいフラグメントをインスタンス化してアタッチする前onCreate()
に、フラグメントがすでにアクティビティにアタッチされているかどうかを最初に確認します。FragmentManager.findFragmentById(id)
によって返された null 以外の値について、返されfindFragmentById(id)
た Fragment が再作成されたか、以前に強制終了された Activity から保持されたかどうかを確認する方法はありますか?