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.

  • Android: Mehrere Push-Benachrichtigung im Gerät einer App verwalten
  • Android Build - Emulator auf Android Stiefel Logo stecken
  • Wie kann man zwischen den Tabs im android sdk grafischen Layout wechseln oder wechseln?
  • Wie man den Titel in der Symbolleiste in CollapsingToolbarLayout einfügt
  • Deklariere EditText als TextView in Android
  • Richtige Umsetzung von MVVM in Android
  • Android Wie kann ich wissen, welches Kontrollkästchen aktiviert ist
  • Wie kann man mit Android GridView gleich beabsichtigen?
  • Installieren von ADT auf Eclipse
  • 'Keine aktiv kompatiblen AVDs oder Geräte gefunden
  • Rufen Sie onResume () oder onCreate () von GCMIntentService auf
  • Android Parallax Effekt und View Pager
  • 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.