EasyRefreshLayout 实现下拉刷新,上拉加载更多操作效果

添加依赖

 compile 'com.github.anzaizai:EasyRefreshLayout:1.3.1'

使用

    布局:
    

    
    

    可以嵌套其他控件在其中,如 RecyclerView

定义 EasyRefreshLayout 对象

    EasyRefreshLayout mTopicRefreshLayout;

添加加载更多和下拉刷新的事件监听

    mTopicRefreshLayout.addEasyEvent(new EasyRefreshLayout.EasyEvent() {
        @Override
        public void onLoadMore() {

            /**
            * 实现加载更多数据的操作
            **/
            mTopicRefreshLayout.loadMoreComplete();   // 加载更多完成后实现的操作(动画效果)
        }

        @Override
        public void onRefreshing() {

            /**
            * 实现下拉刷新数据的操作
            **/
            mTopicRefreshLayout.refreshComplete();   // 下拉刷新完成后实现的操作(动画效果)
        }
    });

你可能感兴趣的:(Android开发,第三方依赖库)