///布局就不用说了,直接说主界面吧
//上拉下拉刷新加载
//记得重新设置个集合,其实也就是一样的,就是使用的名字不一样
private List<ItemBean.DataBean> list=new ArrayList<>();
//然后就是在默认展示数据那里面不是有原集合吗
就是
//获得集合 data = itemBean.getData();
把这个集合添加到新的里面再用适配器显示出来
list.addAll(data); // 适配器 MyAdapter myAdapter = new MyAdapter(getActivity(), list);
rlv.setLoadingListener(new XRecyclerView.LoadingListener() { @Override public void onRefresh() { Handler handler = new Handler(); handler.post(new Runnable() { @Override public void run() { //List<ItemBean.DataBean> data = itemBean.getData(); list.clear(); list.addAll(data); //关联 itemPresenter.getpresenter("page_2.json"); //这是MVP的关联 rlv.refreshComplete();//关闭刷新 } }); } @Override public void onLoadMore() { Handler handler = new Handler(); handler.post(new Runnable() { @Override public void run() { list.addAll(data); //关联 itemPresenter.getpresenter("page_3.json"); rlv.loadMoreComplete(); } }); } });