Wie man zwischen zwei Kind-Fragmenten in einem verschachtelten Fragment kommuniziert

Ich kann leicht zwischen zwei fragment einer Aktivität durch Callback- interface kommunizieren. Auf diese Weise habe ich eine Schnittstelle in ParentFragment implementiert, ParentFragment zu kommunizieren.

Aber im Falle einer Aktivität habe ich –

  • StartActivityForResult und Intents Extras, es scheint, dass Extras nicht zurückgeschoben werden
  • Android 6.0 muss nach der Erteilung der Benutzerberechtigung zur Laufzeit neu gestartet werden
  • Kann man den SDK-Manager nicht öffnen
  • Java.lang.SecurityException: Benötigt VIBRATE-Berechtigung für Jelly Bean 4.2
  • Die Nachricht beim Herunterladen ist abgeschlossen
  • Zentrale Quellen von NinePatch Images?
  •   @Override public void onAttach(Activity activity) { super.onAttach(activity); try { mCallback = (OnHeadlineSelectedListener) activity; } catch (ClassCastException e) { throw new ClassCastException(activity.toString() + " must implement OnHeadlineSelectedListener"); } } 

    Und im aktuellen Fall mCallback = (OnHeadlineSelectedListener) getParentFragment(); ich mCallback = (OnHeadlineSelectedListener) getParentFragment(); Anstelle von mCallback = (OnHeadlineSelectedListener) activity; . Alles funktioniert gut Ist dieser Ansatz okay? Oder sollte ich es in einen anderen Thread anstatt onAttach() ?

  • Fehler werden: 'shared_ptr' im Namespace 'std' nennt keinen Typ
  • Android wählen Sie Bild aus der Galerie mit Speicherfehler
  • Android Emulator kann nicht gestartet werden
  • Wie kann ich die Verzögerung beim Öffnen einer Aktivität mit einem DrawerLayout entfernen?
  • Nicht Android und AVD Manager in Eclipse
  • Ungelöste Abhängigkeit von sbt-android-plugin 0.6.0-SNAPSHOT?
  • One Solution collect form web for “Wie man zwischen zwei Kind-Fragmenten in einem verschachtelten Fragment kommuniziert”

    Die Besetzung ist, um sicherzustellen, dass bestimmte Objekt ist Instanz der Klasse, die implementiert gegeben Schnittstelle (in diesem Fall OnHeadlineSelectedListener ). Es ist an dieser Stelle irrelevant, welche Art von Objekt es ist es Aktivität, Fragment oder etwas anderes. Solange es die Schnittstelle implementiert, die du brauchst, ist alles gut

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.