From 3aa86eda8f416bec308d065689d39c847d2d9cc7 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期二, 30 一月 2024 19:48:26 +0800
Subject: [PATCH] 2024年01月30日19:44:13

---
 app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java
index 2a101f7..74aa78b 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java
@@ -45,6 +45,8 @@
     private int currentPage = 0; // 褰撳墠椤电爜
     private int total = 0; // 鏈�鍚庨〉鐮�
 
+    private int totalCount = 0;//娑堟伅鏁伴噺鎬绘暟
+
     private boolean isLoadingMore = false; // 鏍囪姝e湪鍔犺浇鏇村鏁版嵁
 
     private final List<MessageBean> mList = new ArrayList<>();
@@ -142,7 +144,6 @@
                     messageRecoverAdapter.setList(mList);
                     messageRecoverAdapter.notifyDataSetChanged();
                 }
-
                 //鍒锋柊銆愬凡鎭㈠銆戜俊鎭暟閲忔�绘暟
                 refreshRecoverCount();
                 //鏄剧ず娌℃暟鎹甎i鏍峰紡
@@ -171,6 +172,7 @@
             if (eventBus.getType().equals(MessageStateType.processed)) {
                 //娑堟伅璇︽儏鍥炶皟
                 initData();
+                ++totalCount;
                 updateListData();
 
             }
@@ -202,6 +204,7 @@
                 if (messageListClass != null) {
                     total = (int) messageListClass.getTotalPage();
                     currentPage = (int) messageListClass.getPageNo();
+                    totalCount = (int) messageListClass.getTotalCount();
                     updateListData();
                 }
                 isLoadingMore = false;
@@ -235,7 +238,7 @@
                 if (textView != null) {
                     textView.setText(getText(R.string.message_recover));
                     if (mList.size() > 0) {
-                        String s = getText(R.string.message_recover) + "(" + mList.size() + ")";
+                        String s = getText(R.string.message_recover) + "(" + totalCount + ")";
                         textView.setText(s);
                     }
                 }

--
Gitblit v1.8.0