Я сталкиваюсь с проблемой, когда у меня есть Деятельность с несколькими фрагментами. Для любого отдельного фрагмента можно выполнить операцию поиска, которая работает просто отлично...если вы будете искать из любого из фрагментов, то появится новое Действие по обработке поиска, а затем вернете результат в Действие по обработке отображения нового фрагмента. Проблема в том, что после операции поиска я хочу иметь возможность очистить (почти) все фрагменты, используя popBackStackImmediate(...)
и так как была вызвана saveInstanceState(...)
, я получаю исключение, которое гласит:
"java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState"
Есть идеи, как всплыть из заднего стека после вызова onSaveInstanceState
?