Ich entwickle derzeit für Android 4.3.
Hintergrund:
Ich benutze pageViewer, um zwischen drei verschiedenen Fragmenten zu scrollen.
Mein zweites Fragment (Registerkarte 2) hat XML mit SupportMapFragment und anderen Inhalten. wie unten gezeigt:
Mein Problem http://imageupload.co.uk/files/vrhg1e06x977rkm1vhmd.jpg
Mein Versuch:
Beim Durchsuchen des Webs habe ich festgestellt, dass ich für SupportMapFragment FragmentAktivität benötige, was nicht für FragmentPagerAdapter gilt.
Ich brauche den Benutzer, um die Kontrolle über die Karte zu haben und den Rest des Inhalts im Fragment zu kontrollieren.
Meine Frage:
Wie kann ich das SupportMapFragment mit dem viewPager verwenden, während ich mehr Inhalt im Fragment habe?
Mehr über meinen Code: Im getItem in FragmentPagerAdapter gebe ich Singleton-Fragmente zurück (jedes Fragment hat eine Klasse). Daher konnte ich keine Lösung über das Internet finden, da meine Klasse SupportMapFragment nicht erweitern kann, weil es mehr Daten enthält.
Seit Android 4.2 (auch in der Support-Bibliothek für Pre-Jelly) können Sie verschachtelte Fragmente verwenden .
Sie können sehen, wie ein solches Fragment erstellt wird:
%Vor%Der obige Code wurde von hier kopiert.
> Wichtiger Hinweis: Das Layout Ihres benutzerdefinierten Fragments
kann nicht <fragment>
-Tag enthalten.
Tags und Links android android-maps-v2 android-viewpager