implementation 'com.jcodecraeer:xrecyclerview:1.3.2'
private XRecyclerView recyclerView;
recyclerView.setLoadingMoreEnabled(true);
recyclerView.setPullRefreshEnabled(true);
linearLayoutManager = new LinearLayoutManager(this);
//加下划线
recyclerView.addItemDecoration(new DividerItemDecoration(this,DividerItemDecoration.VERTICAL));
recyclerView.setLayoutManager(linearLayoutManager);
recyclerView.setLoadingListener(new XRecyclerView.LoadingListener() {
@Override
public void onRefresh() {
mlss.getCommodityList().clear();
mainPresenter.loadData();
recyclerView.refreshComplete();
}
@Override
public void onLoadMore() {
handler.postDelayed(new Runnable() {
@Override
public void run() {
mainPresenter.loadData();
recyclerView.loadMoreComplete();
}
},2000);
mainPresenter.loadData();
}
});
Handler handler=new Handler();