Mam poważny problem z moim App stale upaść na niektórych urządzeniach użytkowników z następującym wyjątkiem w działaniu onStart Metoda:IllegalStateException - Fragment biblioteki wsparcie
Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1299)
at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1310)
at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:541)
at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:525)
at android.support.v4.app.DialogFragment.show(DialogFragment.java:123)
I nie można odtworzyć tego błędu lokalnie w moim emulatorze. Znalazłem kilka pytań dotyczących tej kwestii na StackOverflow: here i here
Próbowałem sugerowane rozwiązanie, to znaczy nie pozwalają pustych pakietów w onSaveInstance ani we fragmentach, ani działalności.
Jednak problem pozostaje. Jest to jedyny raport o katastrofie, jaki kiedykolwiek otrzymałem i otrzymuję go nieprzerwanie.
Czy ktoś ma działające rozwiązanie?
Czy to działa, jakieś problemy? –
W dół głos: onPostResume nie jest dostępny dla android.support.v4.app.Fragment – Loda
@Loda jest w android.support.v4.app.FragmentActivity, a nie Fragment – CACuzcatlan