XRecyclerView的刷新方法(自用,有瑕疵)

来源:互联网 发布:淘宝客推广的入口 编辑:程序博客网 时间:2024/06/04 17:42

XRecyclerView的依赖

compile 'com.jcodecraeer:xrecyclerview:1.3.2'


XRecyclerView的刷新功能方法事件

 //设置可上拉        xrecyclerview.setPullRefreshEnabled(true);        xrecyclerview.setLoadingMoreEnabled(true);        //设置上拉下拉样式        xrecyclerview.setRefreshProgressStyle(ProgressStyle.BallSpinFadeLoader);        xrecyclerview.setLoadingMoreProgressStyle(ProgressStyle.BallClipRotate);        // 线性布局管理器   VERTICAL默认样式/竖向显示       第三个参数是数据是否到过来显示        LinearLayoutManager manager = new LinearLayoutManager(this,LinearLayoutManager.VERTICAL,false);        //添加布局管理器        xrecyclerview.setLayoutManager(manager);        adapter = new Adapter(MainActivity.this, list,1);        xrecyclerview.setAdapter(adapter);        //设置下拉加载上拉刷新监听        xrecyclerview.setLoadingListener(new XRecyclerView.LoadingListener() {            @Override            public void onRefresh() {                i=1;                list.clear();                loaddata(i);                xrecyclerview.refreshComplete();            }            @Override            public void onLoadMore() {                i++;                loaddata(i);                xrecyclerview.loadMoreComplete();            }        });


原创粉丝点击