Java 监听器通过长链元素从适配器到活动

Java 监听器通过长链元素从适配器到活动,java,android,rx-java,event-bus,Java,Android,Rx Java,Event Bus,我有这样一个元素链: Activity --> FragmentPagerAdapter --> Fragment --> RecyclerView.Adapter 我需要侦听器(接口?)来侦听活动中RecyclerView.Adapter的活动。我可以在元素之间实现许多接口,但这没有意义,对吗 据我所知,有必要使用观察者(EventBus)。有一些不推荐使用的框架,如EventBus和Otto。现在,我们可以使用RxJava?我以前从未学过。时间到了,或者有其他方法可以做到

我有这样一个元素链:

Activity --> FragmentPagerAdapter --> Fragment --> RecyclerView.Adapter
我需要侦听器(接口?)来侦听活动中RecyclerView.Adapter的活动。我可以在元素之间实现许多接口,但这没有意义,对吗


据我所知,有必要使用观察者(EventBus)。有一些不推荐使用的框架,如
EventBus
Otto
。现在,我们可以使用
RxJava
?我以前从未学过。时间到了,或者有其他方法可以做到这一点,比如
BroadcastReceiver

不确定这里的问题是什么。。。您似乎知道应用程序各部分之间通信的选项。您是否在问,对于您的场景,最好的选择是什么?或者如何使用
BroadcastReceiver
进行通信?我强烈建议使用RxJava。我想你要找的是一个类似于
行为主题的东西
@pushasha我为问题的不清楚道歉。你说得对,我的问题是,在我的情况下,什么是最好的选择?即使链条会更深。