| | |
| | | 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; |
| | |
| | | finish(); |
| | | } |
| | | }); |
| | | |
| | | //全部设备(全部设备、逆变器、BMS控制盒、电池单元)按钮 |
| | | 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 |