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