Im пытается передать данные между фрагментами и услугами по модернизации с использованием шины событий.Как сфокусировать модернизацию с шиной событий
Некоторые условия, которые могут сделать вещи немного сложнее:
- Fragment1 и FRAGMENT2 могут запросить идентичные данные таким образом только один запрос на сервер должен быть выполнен.
- Fragment1 и FRAGMENT2 может получить тот же тип данных с различными данными в нем (например, Fragment1 показывает данные пользователя, FRAGMENT2 показывает данные друга пользователя) .Это делает шины событие триггера как
onUserResponse(User user)
в Fragment1 иonUserFriendResponse(User userFriend)
в FRAGMENT2
Мой нынешний подход - это обработка комментариев. Знаете ли вы какие-нибудь лучшие способы сделать это?