2017-02-06 13 views
1

У меня есть активность - Давайте назовем это AКак размножать изменения данных от верхней активности/фрагмента в стеке все других видов деятельности/фрагмент этого типа в стеке

и обратно-стек, как это:

A1...A2...A3...An 

(... «s другие мероприятия между деятельностью страны А)

если есть изменение данных в An как уведомить A1...An-1 для этого изменения данных в вверх дата их взглядов ???

пс: И, конечно же, без использования setResult

ответ

2

Использование EventBus для отправки события между активностью. https://github.com/greenrobot/EventBus

+0

tnx Для вашего ответа, но в ps я сказал, не используя startActivityForResult и setResult –

+0

, снова обновите ответ. –

2

Обычно я использую BroadcastReceiver для возврата простых данных. И используйте EventBus (если я ленив, потому что это очень просто) и может возвращать сложные данные. Оба действия/события вещания, которые вы хотите.