我不知道如何将侦听器连接到活动调用的单独的类。
我有我的活动,它会加载片段的选项卡式视图。每个片段都加载自己的回收器视图
Activity ---> ViewPager(Tabs) ----> Fragments ---> RecyclerView//(This is where I want the listener)
|
|
Background Handler for calling a web server periodically //(I want this to call the listener).
在我看来,RecyclerView和Handler是不同的。
我只知道如何在创建调用方的类中实现侦听器。
如何将侦听器添加到未连接到呼叫者的类?
这个问题有点令人困惑,但我希望此解决方案能有所帮助在科特林:
在recyclerView适配器中定义kotlin回调,并在例如单击时调用它
在viewPager中定义一个kotlin回调,并在Activity中实现
在viewpager片段创建方法中实现RVAdapter回调,该作业将调用活动回调
在活动中,当您查看寻呼机适配器回调时,可以调用处理程序
如果您的代码是使用Java的,则可以使用抽象类。