In meinem Anwendungsfall, zeige ich eine TextView, die beim Klicken auf einen Kalender erscheint. Wenn das Datum ausgewählt ist, wird die Kalenderansicht geschlossen und die Textansicht wird mit dem ausgewählten Datum gefüllt.Versucht, Daten von DialogFragment an Eltern zurückzuleiten. Activity
Nach ein paar Experimenten - ich benutzte eine DialogFragment
, die erscheint und schließt, wie das Datum ausgewählt ist. Bis jetzt sieht es gut aus.
Die Herausforderung besteht darin, dass ich die TextView in der übergeordneten Aktivität mit dem ausgewählten Datum aktualisieren muss. Basierend auf meinem Wissen mit LocalBroadcastManager
ist eine der Methode, aber gibt es etwas einfacher? z.B. Aktivität den Wert direkt aus dem DialogFragment oder etwas in den Zeilen von startActivityWithResult abrufen?
Bitte vorschlagen
http://stackoverflow.com/questions/10905312/receive-result-from-dialogfragment – Krish
Mögliche Duplikat [Get Datum picker mit dialogfragment] (http: // Stackoverflow. com/fragen/11527051/get-date-from-datepicker-using-dialogfragment –