2016-08-17 8 views
0

Ich habe einen Swipe Tabs mit Fragmenten gemacht. Aber ist es möglich, Aktivitäten anstelle von Fragmenten zu verwenden? Beispielsweise. Ich habe 3 Swipetabs, "Ansicht", "Hinzufügen", "Löschen" und 3 separate Aktivitäten für jede dieser Funktionen. Gibt es einen Weg, den ich bei einem Wechsel von "Ansicht" zu "Hinzufügen" zur "Hinzufügen" -Aktivität nehme, und so weiter.Swipetabs für Aktivitäten

+1

Warum möchten Sie Aktivität anstelle von Fragmenten verwenden? – Jas

+0

Kommunikation ist einfacher in Aktivitäten als Fragmente – ashay

Antwort

0

Da ich nicht genug Ruf habe, kann ich das nicht kommentieren, also antworte ich. Statt mit Aktivität versuchen Sie, Fragment zu verwenden, wie Google suggeriert, dass Sie alles in Fragmenten tun können, wie Sie in der Aktivität tun können, infact können Sie mehr Sache in den Fragmenten tun, also empfehle ich Sie, Fragmente zu verwenden, also schauen Sie bitte Kommunikation zwischen zwei Fragmenten https://developer.android.com/training/basics/fragments/communicating.html an

+0

Sie müssen einen separaten Kommunikator für die Übertragung von Daten im Falle von Fragmenten machen, wenn ich nicht falsch liege. Im Falle von Aktivitäten müssen Sie nur "Extras" verwenden. Ich muss eine ganze Menge von Kommunikatoren hinzufügen, was eine mühsame Sache ist. Korrigieren Sie mich, wenn ich falsch liege – ashay

+0

@ashay bitte werfen Sie einen Blick auf Dokumentation hat es alles beschrieben infact es ist Best Practice, Fragmente zu verwenden, anstatt Aktivität zu verwenden, wird es die Leistung steigern –

+0

sogar Verwendung kann Bundle in Fragmenten übergeben, indem Setarguments und für Abrufen von getarguments –

Verwandte Themen