W jaki sposób mogę przekazać dane z aktywności do okna dialogowego dialog, które wywołało działanie?

W mojej aplikacji mam formularz, który użytkownik wypełnia. Naciśnięcie „Zapisz” spowoduje zapisanie danych do lokalnej bazy danych. Chcę dodać okno dialogowe potwierdzenia, aby użytkownik mógł przejrzeć wprowadzone przez siebie szczegóły, zanim przejdzie dalej, ponieważ te szczegóły są kluczowe.

W mojej instancji dialogFragment miałbym coś takiego: „Wprowadzasz te szczegóły: A, B, C ... czy potwierdzasz?”

A, B, C to wartości moich pól EditText w działaniu, które wywołują dialogFragment

Jak mogę uzyskać dostęp do tych wartości z okna dialogowego Fragment? Ja używam:

new ConfirmSaveProjectDetails().show(getFragmentManager(),"Confirm");

w mojej działalności.ConfirmSaveProjectDetails to moja klasa dialogowa.

Nie używam intencji, w przeciwnym razie wysyłam pakiet ...

Jakieś sugestie?

questionAnswers(3)

yourAnswerToTheQuestion