From 1a5dbd95a4b61c3c94555bc799a1821aa07930e7 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期一, 28 四月 2025 15:27:18 +0800
Subject: [PATCH] 2025年04月28日15:26:37 下拉刷新隐藏加载框

---
 app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageActivity.java       |    2 +-
 app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsMoveActivity.java      |    2 +-
 app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java             |    2 +-
 app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java |    4 ++--
 app/src/main/res/layout/item_search_message.xml                                    |    2 +-
 app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseSearchActivity.java    |    2 +-
 app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java                        |   19 ++++++++++++++++++-
 app/src/main/java/com/hdl/photovoltaic/ui/powerstation/DeviceSearchActivity.java   |    2 +-
 app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsListEdit.java          |    2 +-
 app/src/main/java/com/hdl/photovoltaic/ui/newC/MessageCenterList.java              |    2 +-
 10 files changed, 28 insertions(+), 11 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java
index 0b879ce..1d98ebe 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java
@@ -310,7 +310,7 @@
                     protected void onPostExecute(Void aVoid) {
                         // 鎵ц浠诲姟锛堝鏇存柊UI銆佽烦杞瓑锛�
                         viewBinding.messageSrl.endRefreshing();
-                        loadNextPageMessageList(true, 1, mDeviceTypeFilterKye, mDeviceTypeFilterValue, mTypeFilterKye, mTypeFilterValue, mTimeTypeFilterKye, mTimeTypeFilterValue, true);
+                        loadNextPageMessageList(false, 1, mDeviceTypeFilterKye, mDeviceTypeFilterValue, mTypeFilterKye, mTypeFilterValue, mTimeTypeFilterKye, mTimeTypeFilterValue, true);
 
                     }
                 }.execute();
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageActivity.java
index f7eaead..944fd6d 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageActivity.java
@@ -111,7 +111,7 @@
                     @Override
                     public void run() {
                         viewBinding.listSrl.endRefreshing();
-                        loadNextPageMessageList(true, 1, viewBinding.messageSearchEt.getText().toString(), true);
+                        loadNextPageMessageList(false, 1, viewBinding.messageSearchEt.getText().toString(), true);
                     }
                 };
                 // 寤惰繜 5 绉掓墽琛�
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/newC/MessageCenterList.java b/app/src/main/java/com/hdl/photovoltaic/ui/newC/MessageCenterList.java
index 301c545..89a0341 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/newC/MessageCenterList.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/newC/MessageCenterList.java
@@ -363,7 +363,7 @@
                     @Override
                     public void run() {
                         viewBinding.messageContentSrl.endRefreshing();
-                        loadNextPageMessageList(1, true, mDeviceTypeFilterKye, mDeviceTypeFilterValue, mTypeFilterKye, mTypeFilterValue, mTimeTypeFilterKye, mTimeTypeFilterValue);
+                        loadNextPageMessageList(1, false, mDeviceTypeFilterKye, mDeviceTypeFilterValue, mTypeFilterKye, mTypeFilterValue, mTimeTypeFilterKye, mTimeTypeFilterValue);
                     }
                 };
                 // 寤惰繜 5 绉掓墽琛�
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsListEdit.java b/app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsListEdit.java
index 66a54a7..af6c830 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsListEdit.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsListEdit.java
@@ -178,7 +178,7 @@
                     @Override
                     public void run() {
                         viewBinding.fragmentHouseSrl.endRefreshing();
-                        downReadData(true);
+                        downReadData(false);
                     }
                 };
                 // 寤惰繜 5 绉掓墽琛�
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsMoveActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsMoveActivity.java
index 17d04a5..04da689 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsMoveActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/newC/PowerStationsMoveActivity.java
@@ -76,7 +76,7 @@
                     public void run() {
                         viewBinding.fragmentHouseSrl.endRefreshing();
                         HdlResidenceLogic.getInstance().clearHouseList();
-                        downReadData(true);
+                        downReadData(false);
                     }
                 };
                 // 寤惰繜 5 绉掓墽琛�
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/DeviceSearchActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/DeviceSearchActivity.java
index d75f470..551a345 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/DeviceSearchActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/DeviceSearchActivity.java
@@ -116,7 +116,7 @@
                     @Override
                     public void run() {
                         viewBinding.listSrl.endRefreshing();
-                        loadNextPageDeviceList(true, 1, true);
+                        loadNextPageDeviceList(false, 1, true);
                     }
                 };
                 // 寤惰繜 5 绉掓墽琛�
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java
index 2e32f2d..d5a58ef 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java
@@ -1090,7 +1090,7 @@
                         // 鎵ц浠诲姟锛堝鏇存柊UI銆佽烦杞瓑锛�
                         viewBinding.fragmentHouseSrl.endRefreshing();
                         //鍔犺浇鏈�鏂版暟鎹畬鎴�
-                        loadNextPageHouseList(true, key, value, installedCapacityMinValue, installedCapacityMaxValue, screeningConditionStatus, powerStationStatusValue, 1, true);
+                        loadNextPageHouseList(false, key, value, installedCapacityMinValue, installedCapacityMaxValue, screeningConditionStatus, powerStationStatusValue, 1, true);
                         getStatusOverview();
                     }
                 }.execute();
@@ -1153,7 +1153,7 @@
                     @Override
                     protected void onPostExecute(Void aVoid) {
                         viewBinding.fragmentDeviceSrl.endRefreshing();
-                        loadNextPageDeviceList(true, 1, true);
+                        loadNextPageDeviceList(false, 1, true);
                     }
                 }.execute();
             }
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseSearchActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseSearchActivity.java
index a2ba13c..f1fced3 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseSearchActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseSearchActivity.java
@@ -112,7 +112,7 @@
                     @Override
                     public void run() {
                         viewBinding.listSrl.endRefreshing();
-                        loadNextPageHouseList(true, 1, true);
+                        loadNextPageHouseList(false, 1, true);
                     }
                 };
                 // 寤惰繜 5 绉掓墽琛�
diff --git a/app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java b/app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java
index f9c3a91..7b32dd0 100755
--- a/app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java
+++ b/app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java
@@ -40,10 +40,27 @@
 //        intent.setPackage("com.hdl.photovoltaic");
 //        intent.setAction("UniappService.ACTION");
 //        context.bindService(intent, stringservice, Context.BIND_AUTO_CREATE);
-
         return splashView;
     }
 
+    /**
+     * 鍏抽棴褰撳墠搴旂敤杩涚▼
+     *
+     * @param context
+     */
+    public void killProcessByPackName(Context context) {
+        if (context == null) {
+            return;
+        }
+        final ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
+        List<ActivityManager.RunningAppProcessInfo> procList = am.getRunningAppProcesses();
+        for (ActivityManager.RunningAppProcessInfo proc : procList) {
+            if (proc.processName != null && proc.processName.equals(context.getPackageName())) {
+                android.os.Process.killProcess(proc.pid);
+                break;
+            }
+        }
+    }
 
     static ServiceConnection stringservice = new ServiceConnection() {
         private WeakReference<Context> contextWeakReference;
diff --git a/app/src/main/res/layout/item_search_message.xml b/app/src/main/res/layout/item_search_message.xml
index b156a5b..62f3035 100644
--- a/app/src/main/res/layout/item_search_message.xml
+++ b/app/src/main/res/layout/item_search_message.xml
@@ -2,7 +2,7 @@
 <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:app="http://schemas.android.com/apk/res-auto"
     android:layout_width="match_parent"
-    android:layout_height="@dimen/dp_127">
+    android:layout_height="@dimen/dp_110">
 
     <!--    <ImageView-->
     <!--        android:id="@+id/message_search_iv"-->

--
Gitblit v1.8.0