| | |
| | | package com.hdl.photovoltaic.ui.powerstation; |
| | | |
| | | import android.content.Intent; |
| | | import android.content.pm.PackageManager; |
| | | import android.os.Bundle; |
| | | import android.view.View; |
| | |
| | | } |
| | | }); |
| | | |
| | | //添加电站 |
| | | //电站添加 |
| | | viewBinding.addIv.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION, null); |
| | | |
| | | } |
| | | }); |
| | | //电站添搜索 |
| | | viewBinding.powerStationSearchClickCl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | Intent intent = new Intent(); |
| | | intent.setClass(_mActivity, HouseSearchActivity.class); |
| | | startActivity(intent); |
| | | } |
| | | }); |
| | | //电站设置下拉箭头颜色 |
| | |
| | | } |
| | | } |
| | | }); |
| | | //进入电站详情,删除电站,移动电站位置 |
| | | //电站详情进入,删除电站,移动电站位置 |
| | | houseInfoAdapter.setNoOnclickListener(new HouseInfoAdapter.OnclickListener() { |
| | | @Override |
| | | public void onClick(int position, HouseIdBean houseIdBean) { |
| | |
| | | |
| | | } |
| | | }); |
| | | //编辑电站按钮 |
| | | //电站编辑按钮 |
| | | viewBinding.editIv.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | |
| | | value = isSelected ? SortValue.ascending : SortValue.descending; |
| | | } |
| | | }); |
| | | //发电功率筛选 |
| | | //电站发电功率筛选 |
| | | viewBinding.stationPowerRl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | |
| | | value = isSelected ? SortValue.ascending : SortValue.descending; |
| | | } |
| | | }); |
| | | //当日发电量筛选 |
| | | //电站当日发电量筛选 |
| | | viewBinding.stationDayRl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | |
| | | value = isSelected ? SortValue.ascending : SortValue.descending; |
| | | } |
| | | }); |
| | | //当月发电量筛选 |
| | | //电站当月发电量筛选 |
| | | viewBinding.stationMonthRl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | |
| | | value = isSelected ? SortValue.ascending : SortValue.descending; |
| | | } |
| | | }); |
| | | //点击设备 |
| | | //设备点击 |
| | | deviceInfoAdapter.setOnclickListener(new DeviceInfoAdapter.OnClickListener() { |
| | | @Override |
| | | public void onClick(int position, DeviceBean deviceBean) { |
| | |
| | | loadNextPageDeviceList(false, ++currentDeviceListPage, false); |
| | | } |
| | | } |
| | | } |
| | | }); |
| | | //设备添搜索 |
| | | viewBinding.deviceSearchCl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | Intent intent = new Intent(); |
| | | intent.setClass(_mActivity, DeviceSearchActivity.class); |
| | | startActivity(intent); |
| | | } |
| | | }); |
| | | |
| | |
| | | if (isRefreshing) { |
| | | hideLoading(); |
| | | } |
| | | |
| | | } |
| | | }, _mActivity, ShowErrorMode.YES); |
| | | } |
| | |
| | | */ |
| | | private void nullDataUpdateUi() { |
| | | boolean is_data; |
| | | String tipText = ""; |
| | | if (isClickPowerStationLabel) { |
| | | is_data = houseListBeanIDList != null && houseListBeanIDList.size() > 0; |
| | | tipText = getString(R.string.my_power_station_data_null); |
| | | } else { |
| | | is_data = deviceInfoList != null && deviceInfoList.size() > 0; |
| | | tipText = getString(R.string.no_equipment); |
| | | } |
| | | HdlCommonLogic.getInstance().nullDataUpdateUi(_mActivity, viewBinding.nullDataIc.getRoot(), viewBinding.nullDataIc.nullDataGifAnimationIv, viewBinding.nullDataIc.nullDataTv, getString(R.string.my_power_station_data_null), is_data); |
| | | HdlCommonLogic.getInstance().nullDataUpdateUi(_mActivity, viewBinding.nullDataIc.getRoot(), viewBinding.nullDataIc.nullDataGifAnimationIv, viewBinding.nullDataIc.nullDataTv, tipText, is_data); |
| | | } |
| | | |
| | | /** |