Wo ist getChildFragmentManager in der Unterstützungsbibliothek v13?

Android-Support-Bibliothek v13 soll Unterstützung für neuere APIs von Android 3.1 bieten. Jedoch, soweit ich sagen kann, gibt es keine Unterstützung für Kinderfragmente. Speziell, wo ist getChildFragmentManager ()? Die v13-Unterstützungsbibliothek stützt sich auf native Fragmente, die diese Methode erst nach API Level 17 hinzugefügt haben. Ich habe eine App mit dem Minimum SDK Level 14, also sollte ich in der Lage sein, die v13 Support-Bibliothek zu benutzen, aber es scheint, dass ich nicht kann.

Ich will nicht den ganzen Weg zurück in die v4-Support-Bibliothek gehen und alles nehmen, was es Gewicht hat. Die v13-Bibliothek ist ansonsten perfekt.

  • Out of memory Ausnahme + analysieren hprof file dump
  • Wie zu öffnen oder zu simulieren ein Klick auf eine Android-Präferenz, mit XML erstellt, programmgesteuert?
  • Android benutzerdefinierte Berechtigungen - Marshmallow
  • Wie man UI-basierte Navigation in Cross-Plattform-Apps behandelt?
  • Erstellen einer Android-App mit targetSdkVersion von 25 und minSdkVersion 19
  • Wie kann ich feststellen, welche Plattform die aktuelle App in LibGDX läuft?
  • ScrollView - Wie kann man bei der Gestaltung von Layout in Eclipse nach unten scrollen?
  • Erkennung, ob neue Installation oder aktualisierte Version (Android App)
  • FileNotFoundException beim Aufruf von Webservice
  • Android Split String
  • GCM nicht aufwachen Gerät
  • Ausgabe in String-Array in XML-Datei: Mehrfache Substitutionen im Nicht-Positionsformat und Found Tag </ item> wo </ string-array> erwartet
  • 3 Solutions collect form web for “Wo ist getChildFragmentManager in der Unterstützungsbibliothek v13?”

    Wenn Sie verschachtelte Fragmente innerhalb eines nativen Fragments verwenden möchten. Verwenden Sie getFragmentManager ().

    Wenn Sie verschachtelte Fragmente innerhalb einer Supportbibliothek Fragment verwenden möchten, verwenden Sie getChildFragmentManager ().

    Ich habe das nur zufällig gefunden. Es klappt. 🙂

    Android-Support-Bibliothek v13 soll Unterstützung für neuere APIs von Android 3.1 bieten

    Nicht wirklich.

    Jedoch, soweit ich sagen kann, gibt es keine Unterstützung für Kinderfragmente

    Richtig. Sie können keine vorhandenen Klassen aus einer externen Bibliothek in Java ändern. android.app.Fragment existiert bereits, daher kann die Bibliothek dem Fragment keine Methoden hinzufügen.

    Ich habe eine App mit Minimum SDK Level 14, so sollte ich in der Lage sein, die v13 Support-Bibliothek verwenden, aber es scheint, ich kann nicht.

    Sie können einfach nicht verschachtelte Fragmente verwenden. Oder verwenden Sie die Fragmente backport.

    Ich will nicht den ganzen Weg zurück in die v4-Support-Bibliothek gehen und alles nehmen, was es Gewicht hat

    android-support-v13.jar ist größer als android-support-v4.jar .

    Wenn v13 enthalten alle v4 dann was ist ihr Zweck?

    Es fügt einige Klassen hinzu, wie native Fragment-Implementierungen von FragmentPagerAdapter und FragmentStatePagerAdapter , die nicht für Apps benötigt werden, die keine nativen Fragmente haben, weil ihre android:minSdkVersion unter 11 ist.

    Die v13-Bibliothek nutzt die nativen Fragmente und Aktivitäten, nicht unterstützen Fragment

    android-support-v13.jar enthält alle android.support.v4 und alle android.support.v13 Klassen aus dem SDK.

    Sie sollten nur die v4-Support-Bibliotheksfragmente verwenden. Dann kannst du verschachtelte Bruchstücke w / api verwenden 14. Es gibt keinen wirklichen Nachteil dazu. Sie sind bereits in der v13-Support-Bibliothek enthalten (es enthält alle v4)

    Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.