From b5b0b01715a4de1ea3cdf4804da46a546e4f9262 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期五, 08 三月 2024 11:54:46 +0800
Subject: [PATCH] 2024年03月08日11:54:38

---
 app/src/main/java/com/hdl/photovoltaic/ui/newC/MessageCenterList.java |   61 ++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

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 e3a9210..e0cb207 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
@@ -22,6 +22,7 @@
 import com.hdl.photovoltaic.other.HdlThreadLogic;
 import com.hdl.photovoltaic.ui.bean.MessageBean;
 import com.hdl.photovoltaic.ui.newC.adapter.MessageCenterListAdapter;
+import com.hdl.photovoltaic.widget.TypeTitleListDialog;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -72,6 +73,66 @@
                 finish();
             }
         });
+
+        //鍏ㄩ儴璁惧(鍏ㄩ儴璁惧銆侀�嗗彉鍣ㄣ�丅MS鎺у埗鐩掋�佺數姹犲崟鍏�)鎸夐挳
+        viewBinding.messageTabAllDeviceCl.setOnClickListener(new View.OnClickListener() {
+            @Override
+            public void onClick(View v) {
+                List<String> stringList = new ArrayList<>();
+                stringList.add(getString(R.string.alarm_all_device));
+                stringList.add(getString(R.string.alarm_all_device_inverter));
+                stringList.add(getString(R.string.alarm_all_device_bms));
+                stringList.add(getString(R.string.alarm_all_device_battery_cell));
+                TypeTitleListDialog typeTitleListDialog = new TypeTitleListDialog(_mActivity, stringList);
+                typeTitleListDialog.show();
+                typeTitleListDialog.setOnListener(new TypeTitleListDialog.OnClickListener() {
+                    @Override
+                    public void onClick(int position, String title) {
+
+                    }
+                });
+            }
+        });
+        //鍏ㄩ儴绛夌骇(鏁呴殰銆佽鍛娿�佹彁绀�)鎸夐挳
+        viewBinding.messageTabAllGradeCl.setOnClickListener(new View.OnClickListener() {
+            @Override
+            public void onClick(View v) {
+                List<String> stringList = new ArrayList<>();
+                stringList.add(getString(R.string.alarm_all_grade));
+                stringList.add(getString(R.string.alarm_all_grade_malfunction));
+                stringList.add(getString(R.string.alarm_all_grade_warning));
+                stringList.add(getString(R.string.alarm_all_grade_tip));
+                TypeTitleListDialog typeTitleListDialog = new TypeTitleListDialog(_mActivity, stringList);
+                typeTitleListDialog.show();
+                typeTitleListDialog.setOnListener(new TypeTitleListDialog.OnClickListener() {
+                    @Override
+                    public void onClick(int position, String title) {
+
+                    }
+                });
+            }
+        });
+        //鍏ㄩ儴鏃堕棿(褰撳ぉ銆佽繎3澶┿�佽繎7澶┿�佽繎30澶�)鎸夐挳
+        viewBinding.messageTabAllTimeCl.setOnClickListener(new View.OnClickListener() {
+            @Override
+            public void onClick(View v) {
+                List<String> stringList = new ArrayList<>();
+                stringList.add(getString(R.string.alarm_all_time));
+                stringList.add(getString(R.string.alarm_all_time_same_day));
+                stringList.add(getString(R.string.alarm_all_time_3));
+                stringList.add(getString(R.string.alarm_all_time_7));
+                stringList.add(getString(R.string.alarm_all_time_30));
+                TypeTitleListDialog typeTitleListDialog = new TypeTitleListDialog(_mActivity, stringList);
+                typeTitleListDialog.show();
+                typeTitleListDialog.setOnListener(new TypeTitleListDialog.OnClickListener() {
+                    @Override
+                    public void onClick(int position, String title) {
+
+                    }
+                });
+            }
+        });
+
         //鎶ヨ璁惧鎸夐挳
         viewBinding.messageBottomAlarmDeviceCl.setOnClickListener(new View.OnClickListener() {
             @Override

--
Gitblit v1.8.0