Краткое и рабочее решение:
Выполнять простые шаги:
Шаг 1: переопределить состояние onSaveInstanceState в соответствующем фрагменте. И удалите из него супер-метод.
@Override
public void onSaveInstanceState(Bundle outState) {
};
Шаг 2: Используйте CommitAllowingStateLoss (); вместо commit (); в то время как операции фрагмента.
fragmentTransaction.commitAllowingStateLoss();