попадаем на активити №2.
Нажимаем кнопку на активити №2, попадаем на активити №3.
На активити №3 выполняем какое-то действие(в моем случае сетевой запрос).
После успешного ответа нужно:
Вернуться на активти №2(ну это легко) и на ней сделать новые сетевой запрос, а так же когда будем возвращаться с активти №2, то на активити№1 тоже сделать новый запрос.
Вопрос: какой из способов наиболее менее костыльный?
1. Прокидывать инфу через setResult/onActivityResult
2. Повесить события на что-то типо EventBus'a и таким образом можно сделать то, что необходимо сразу на активити№1 и активити№2.
3. Ваши предложения
Переделать на фрагменты)
Обсуждают сегодня