有没有办法检查Recycler View Adapter类中Fragment的onResume?

时间:2019-10-09 08:49:37

标签: android android-recyclerview fragment android-adapter

我有一个recyclerViewAdapter类,当我在持有适配器的Fragment中调用onResume方法时,我希望在其中执行一些逻辑。这意味着一旦用户按下“后退”按钮返回到片段,适配器内便会进行操作。

有办法吗?

2 个答案:

答案 0 :(得分:2)

可以有两种解决方案。您可以在此处使用观察者模式。

  1. 定义一个侦听器,并在RecyclerView适配器类上实现它。
  2. 从Fragment内的RecyclerView适配器对象获取侦听器的引用。
  3. 在Fragment的onResume中,调用侦听器的方法。

有关详细信息,请查看this教程。

答案 1 :(得分:0)

您在recyclerViewAdapter中创建一个方法,并在包含片段的onResume回调中调用它。