From e407dd1f335aa9c716b89b3152bf363b898d28fa Mon Sep 17 00:00:00 2001 From: Runt <qingingrunt2010@qq.com> Date: Sun, 29 May 2022 11:29:56 +0000 Subject: [PATCH] 接口请求框架 注册接口 --- app/src/main/java/com/auto/lyric/base/fragments/BaseLoadPageFragment.java | 33 +++++++++++++-------------------- 1 files changed, 13 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/com/auto/lyric/base/fragments/BaseLoadPageFragment.java b/app/src/main/java/com/auto/lyric/base/fragments/BaseLoadPageFragment.java index 82093f3..23d28bd 100644 --- a/app/src/main/java/com/auto/lyric/base/fragments/BaseLoadPageFragment.java +++ b/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(); } } -- Gitblit v1.9.1