Android开发,ViewPager2里RecyclerView的数据请求

怎么实现ViewPager2翻页后发起请求,并给里面的RecyclerView配置Adpter。要用到Fragment吗?还是在什么地方发起请求,我的请求写在ViewPager2的Adpter的onBindViewHolder,提示No adapter attached; skipping layout,显然不对。提前感谢解答,非常感谢

  1. recycleView加tag,页面变更把当前页码给他
  2. adapter加方法,接收数据
  3. activity收到数据后,把数据和页码一并给adpater
  4. adpater检查当前recycleView页码,一致则显示数据到recycelView

不要ViewPage写在Adapter,你可以写在外面的,ViewPage有一个addOnPageChangeListener 监听翻页的方法,在这里监听翻译并请求网络请求