verursacht einen java.IllegalStateException-Fehler, No Activity, nur beim Navigieren zu Fragment für die ZWEITE Zeit

Ich bin immer eine sehr rätselhafte Fehler, dass ich keine Ahnung habe, wie auch mit der Arbeit beginnen durch.

Habe ich eine einfache app mit einer Aktivität, die Ansichten implementiert, mit Fragmenten. Eines der Fragmente hat einen ViewPager drin; also habe ich beschlossen, dass ich das nutzen wollte getChildFragmentManager Klasse der v4 support library. Ich hatte auch zu verwenden, ActionBarSherlock, die ein problem verursacht, weil es nicht Schiff mit der v11 v4-Bibliothek.

Ich behoben durch den Austausch der v4 support library in ABS mit der v11 Bibliothek, und alles zusammengestellt und erschien zu arbeiten, einschließlich der ViewPager.

Hier ist der seltsame Teil:

Ersten mal das fragment mit dem ViewPager öffnet, es funktioniert; aber das ZWEITE mal ist es aufgerufen, stürzt die app, geben einen nutzlosen stack-trace. Von debugging, entdeckte ich, dass das problem mit der FragmentManager zurückgegeben getChildFragmentManager; es wirft Keine Aktivität Fehler.

Hat jemand eine Idee, was könnte die Ursache sein?

Ich poste code, den Sie denken, ist relevant.

Danke,
David

InformationsquelleAutor der Frage user1743524 | 2013-02-18

Schreibe einen Kommentar