Wie kann ich eine UI für jede Registerkarte Registerkarten in der Aktivität?
Lerne ich die Entwicklung für android, aber ich weiß nicht, wie man erstellen Sie die Benutzeroberfläche für ein Fragment.
Ich habe eine neue Tätigkeit und bei der Erstellung Prozess, den ich ausgewählt die navigation geben Sie "Tabs + Streichen".
Jetzt habe ich eine layout-xml die ich nicht ändern kann mit der WYSIWYG-Oberfläche und wenn ich -zum Beispiel - erstellen Sie ein button-widget mit java in der Klasse-Datei, die es schafft, in jedem "tab-Ansicht".
Ich im Grunde möchten, erstellen Sie unterschiedliche Schnittstellen für jedes tab (fragment).
Danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der gerade erstellten Tätigkeit finden Sie die innere Klasse
SectionsPagerAdapter
. Betrachten Sie diese Methode:Diese Methode für jede Registerkarte gibt die Instanz von DummySectionFragment nur mit verschiedenen bundles. Wenn Sie erstellen möchten Fragmente mit verschiedenen Ansichten für jede Registerkarte, die Sie sollten überprüfen Sie den Wert von
i
variable und nach diesem Wert erstellen richtige fragment. Zum Beispiel:Statt
DummySectionFragment
- Klasse erstellen Sie drei Klassen: MyFragment1, MyFragment2, MyFragment2 und für jeden, der innerhalb der MethodeonCreateView
erstellen oder aufblasen anzeigen, zum Beispiel:}
Wo R.layout.my_fragment1.xml ist das layout Ihrer MyFragment1 fragment.
static
?Fragment
jeweils in getrennten java-Datei.