rv= findViewById(R.id.rv);
rv.setLayoutManager(new LinearLayoutManager(this));
adapter = new MAdapter(this);
rv.setAdapter(adapter);
presenter = new SPresenter(this);
HashMap<String,String> params=new HashMap<>();
params.put(“keywords”,“笔记本”);
params.put(“page”,page+"");
presenter.show(UserApi.SOU_API,params);
rv.setLoadingListener(new XRecyclerView.LoadingListener() {
@Override
public void onRefresh() {
page=1;
HashMap<String,String> params=new HashMap<>();
params.put(“keywords”,“笔记本”);
params.put(“page”,page+"");
presenter.show(UserApi.SOU_API,params);
rv.refreshComplete();
}
@Override
public void onLoadMore() {
page++;
HashMap<String,String> params=new HashMap<>();
params.put("keywords","笔记本");
params.put("page",page+"");
presenter.show(UserApi.SOU_API,params);
rv.loadMoreComplete();
}
});