From 2a320dc04d6deb22116ebfd302d6f898a15f23af Mon Sep 17 00:00:00 2001
From: Runt <qingingrunt2010@qq.com>
Date: Wed, 17 Aug 2022 13:29:58 +0000
Subject: [PATCH] 日期转换问题

---
 app/src/main/java/com/runt/open/mvvm/base/fragments/LoadPageFragment.java |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/runt/open/mvvm/base/fragments/LoadPageFragment.java b/app/src/main/java/com/runt/open/mvvm/base/fragments/LoadPageFragment.java
index d0489f1..c32f594 100644
--- a/app/src/main/java/com/runt/open/mvvm/base/fragments/LoadPageFragment.java
+++ b/app/src/main/java/com/runt/open/mvvm/base/fragments/LoadPageFragment.java
@@ -16,11 +16,14 @@
 import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener;
 
 import java.lang.reflect.ParameterizedType;
+import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
 /**
- * 分页fragment 封装
+ * 含有上拉刷新的分页fragment
+ * 继承此类,有效优化代码60行
+ * 试用于 有下拉刷新,上拉加载等分页需求的界面
  * Created by Administrator on 2021/11/3 0003.
  */
 public abstract class LoadPageFragment<VB extends ViewBinding,VM extends LoadPageViewModel,A extends BaseAdapter,RESULT> extends BaseFragment<VB,VM>  implements OnRefreshLoadMoreListener {
@@ -76,7 +79,13 @@
         refresh.autoRefresh();
     }
 
-    protected abstract Map requestParams();
+    /**
+     * 参数
+     * @return
+     */
+    protected Map requestParams() {
+        return new HashMap();
+    }
 
     @Override
     public void onRefresh(@NonNull RefreshLayout refreshLayout) {
@@ -90,6 +99,7 @@
         mViewModel.requestData(page,requestParams());
     }
 
+
     public A getAdapter() {
         return adapter;
     }

--
Gitblit v1.9.1