Android ViewPager allogalStateException: не может выполнить это действие после OnsaveInstancestate
-
27-10-2019 - |
Вопрос
Я использую ViewPager из библиотеки совместимости. Я получаю это исключение довольно часто из рыночных отчетов.
java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1242)
at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1253)
at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:535)
at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:519)
Есть идеи, что может вызвать это?
Решение
Вы, вероятно, звоните FragmentTransaction.commit()
в том месте. Это должно быть вызвано До сохранения состояния.
Не связан с StackOverflow