0
アクティビティでホストされているフラグメント内にDialogFragmentを作成しています。ここでは、ダイアログを作成する方法は次のとおりデバイス再構成の際2回目の回転でDialogFragmentがクラッシュする(IllegalStateException)
NewDialogEditText ageDialog = new NewDialogEditText.Builder()
.setCharLimit(2)
.setInputType(TYPE_CLASS_NUMBER)
.setTitle(R.string.dialog_title_age)
.createDialog();
ageDialog.setTargetFragment(WeightPlanFragment.this, REQUEST_AGE);
ageDialog.show(getFragmentManager(), DIALOG_AGE);
(この場合、回転)ダイアログがdialogfragmentクラス内のEditTextとレイアウトを膨張させる(入力と共に維持されるが、他の再構成の際に、私は。
Failure saving state: NewDialogEditText{5c12148 #0 dialog_age} has target not in fragment manager