IlligalStateException

Unmitelbar nachdem eine Activity beendet und die nächste gestartet wurde, wurde ein Fragment geöffnet. Das Resultat:

IlligalStateException

Die Lösung des Problems wird dort, auf StackOverflow ausführlich besprochen (Letzter Aufruf 28.5.2018).

Für mich hat das die Lösung gebracht:

Der Folgende Code sollte erst dann aufgerufen werden, wenn OnResume() aufgerufen wurde:

FragmentManager fm = getSupportFragmentManager();
FragmentTextInputDialog yn = FragmentTextInputDialog.newInstance("ss");
yn.show(fm, "fragment_text_input_dialog");

 

Advertisements