Runt
2022-05-29 e407dd1f335aa9c716b89b3152bf363b898d28fa
app/src/main/java/com/auto/lyric/base/fragments/BaseLoadPageFragment.java
@@ -77,27 +77,20 @@
    }
    private void finishFreshLoadmore(D result){
        if(result.code == 200){
            smartRefresh.setEnableRefresh(true);
            smartRefresh.finishRefresh();
            if(page == 1){
                adapter.getData().clear();
                adapter.setData(result.rows);
            }else{
                adapter.getData().addAll(result.rows);
                adapter.notifyDataSetChanged();
            }
            if(result.total <= adapter.getData().size()// 总数是否已经加载完
                    || result.rows.size() < SIZE // 最后一页数据的数量一般不满size
            ){//判断是否没有数据了
                smartRefresh.finishLoadMoreWithNoMoreData();
            }else {
                smartRefresh.finishLoadMore();
            }
        smartRefresh.setEnableRefresh(true);
        smartRefresh.finishRefresh();
        if(page == 1){
            adapter.getData().clear();
            adapter.setData(result.rows);
        }else{
            smartRefresh.setEnableRefresh(true);
            smartRefresh.finishRefresh();
            adapter.getData().addAll(result.rows);
            adapter.notifyDataSetChanged();
        }
        if(result.total <= adapter.getData().size()// 总数是否已经加载完
                || result.rows.size() < SIZE // 最后一页数据的数量一般不满size
        ){//判断是否没有数据了
            smartRefresh.finishLoadMoreWithNoMoreData();
        }else {
            smartRefresh.finishLoadMore();
        }
    }