これは非同期処理などでFragmentの操作タイミングがonSaveInstanceState()よりも後になってしまった場合に発生するものだ。 onSaveInstanceState()ではFragmentの状態も含めた画面情報を保存するため、それ以降のタイミングでFragmentを操作するとおかしくなるぞ!ということだろう(多分)。 詳しいことは(解決策も)下記リンクに詳しくまとめられているので、じっくり読んで欲しい。 http://www.androiddesignpatterns.com/2013/08/fragment-transaction-commit-state-loss.html commitAllowingStateLoss? FragmentTransaction.commit()する代わりにFragmentTransaction.commitAllowingStat