Jude95 / EasyRecyclerView

ArrayAdapter,pull to refresh,auto load more,Header/Footer,EmptyView,ProgressView,ErrorView
2.03k stars 459 forks source link

onRefresh() onLoadMore()等怎么区分到底是哪一个EasyRecyclerView刷新加载更多 #180

Open aaironman opened 7 years ago

aaironman commented 7 years ago

onRefresh() onLoadMore() onMoreShow() onMoreClick()等方法中没有参数,不好判断到底是那个recyleView刷新加载更多,底部更多点击事件等,情景:一个Activity中有Viewpager,viewpager加载多个recycleView,每个recycleView刷新都会调用onRefresh()方法,无法区分,只好每个recycleView用recycleView.setRefreshListener(new ....)方法区分,是否可把onRefresh()改成onRefresh(RecycleView recycleView),然后我们通过recycleView.getId()区分到底哪一个recycleView刷新?

lumina0o0 commented 7 years ago

viewpager里面要放recycleview,应该先在viewpager里面放fragment,然后每一个recycleview是在fragment里面管理的,而不是在一个activity中管理,as可以直接生成viewpager和tablayout嵌套的布局,你可以新建一个参考一下