Ich verwende integrierte Navigationsschubladenaktivität mit drei Fragmentmenüs. Ich möchte über diese Fragmente kommunizieren bedeutet, dass Daten von einem zum anderen übertragen werden sollen. Und ich fand, dass es drei Möglichkeiten gibt, mit Fragmenten zu kommunizieren. Auch ich hatte klar verstanden, dass das Fragment niemals direkt kommuniziert.Übergeben von Objekten zwischen Fragmenten
- Schnittstelle Mit
- Globaler Klasse (erweitert Anwendungsklasse)
- schließlich Mit Bündel
Und nun meine Frage ist, welche ist die beste Art und Weise mit Fragmenten zu kommunizieren ist, zur Zeit Iam mit second method
was ich gesetzt habe (Getter & Setter-Klasse) all diese Objekte auf die Globalized objects which extends Application Class
. Ist das der richtige Ansatz oder nicht?
, was überprüfen Art auf vlue Sie übergeben müssen? –
Ich muss ein Objekt übergeben – Narendhran
serialisieren Sie Ihre Modellklasse und legen Sie das Objekt im Paket mit putSerializable-Funktion, um Objekte mit Fragmenten übergeben. – nnn