下拉刷新--SwipeRefreshLayout

使用

布局
下拉刷新view布局—可以将recycleview包进去



    


设置下拉刷新监听

//找到控件
//设置下拉刷新监听
refreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
    @Override
    public void onRefresh() {
        //下拉刷新的逻辑:
        list.clear();
        loadData();
    }
});

下拉刷新圈--将下拉刷新返回去

//让下拉刷新的状态消失
refreshLayout.setRefreshing(false);

下拉刷新圈的设置

//设置圈圈的颜色 参1可变参数--一个颜色显示1s
refreshLayout.setColorSchemeColors(Color.RED, Color.BLUE, Color.GREEN);
//设置全的背景
//refreshLayout.setProgressBackgroundColorSchemeColor(Color.BLUE);

你可能感兴趣的:(下拉刷新--SwipeRefreshLayout)