самое лучшее решение. Для этого применяются либо локальные EventBus-ы (как в примере у Евгения https://github.com/matzuk/EventBusExample/blob/master/app/src/main/java/com/matsyuk/eventbusexample/ui/bus/RxBus.java), либо синхронизация через репозиторий. Поскольку вы написали что на экране B данные сохраняются в БД, то на экране А их с этой БД можно вычитывать.
2) От чего зависят изменения? Допустим если изменения приходят с сервера, то что мешает всегда загружать свежие данные при создании презентера?
Спасибо за ответ! 1) ок, посмотрю 2) на сервере ничего не меняется, он как отдавал список: а, б, в, г, д. Так его и отдает, а аппка должна при каждом выборе пункта на фрагменте В, перестраивать этот список, в зависимости от тапнутого пункта.
Обсуждают сегодня