RxJava как шина для мероприятий?

Я начинаю изучать RxJava и мне это нравится до сих пор. У меня есть фрагмент, который связывается с действием по нажатию кнопки (чтобы заменить текущий фрагмент новым фрагментом). Google рекомендуетинтерфейс для фрагментов, чтобы общаться до действия, но это слишком многословно, я попытался использовать широковещательный приемник, который работает вообще, но у него были недостатки.

Поскольку я изучаю RxJava, мне интересно, является ли это хорошим вариантом для общения от фрагментов к действиям (или от фрагмента к фрагменту) ?. Если да, то как лучше всего использовать RxJava для такого типа общения? Нужно ли делать такой автобусодин и если это так, я должен сделать один экземпляр шины и использовать его глобально (с предметами)?

Ответы на вопрос(3)

Ваш ответ на вопрос