| | |
| | | |
| | | private void initEvent() { |
| | | |
| | | //电站标签 |
| | | viewBinding.powerStationLabel.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | viewBinding.powerStationLabel.setTextAppearance(R.style.Text20Style); |
| | | viewBinding.deviceLabel.setTextAppearance(R.style.Text16Style); |
| | | viewBinding.powerStationLabelParent.setVisibility(View.VISIBLE); |
| | | viewBinding.deviceLabelParent.setVisibility(View.GONE);//设备标签隐藏 |
| | | } |
| | | }); |
| | | //设备标签 |
| | | viewBinding.deviceLabel.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | viewBinding.deviceLabel.setTextAppearance(R.style.Text20Style); |
| | | viewBinding.powerStationLabel.setTextAppearance(R.style.Text16Style); |
| | | viewBinding.editIv.setVisibility(View.GONE);//编辑图标隐藏 |
| | | viewBinding.addIv.setVisibility(View.GONE);//添加图标隐藏 |
| | | viewBinding.powerStationLabelParent.setVisibility(View.GONE);//电站标签隐藏 |
| | | viewBinding.deviceLabelParent.setVisibility(View.VISIBLE); |
| | | |
| | | |
| | | } |
| | | }); |
| | | |
| | | //添加电站 |
| | | viewBinding.addIv.setOnClickListener(new View.OnClickListener() { |
| | |
| | | |
| | | } |
| | | }); |
| | | |
| | | //编辑电站按钮 |
| | | viewBinding.editIv.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | |
| | | startActivity(HouseListEditActivity.class); |
| | | } |
| | | }); |
| | | //电站名称筛选 |
| | | viewBinding.stationNameRl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | viewBinding.stationNameRl.setSelected(!v.isSelected()); |
| | | viewBinding.stationNameIv.setSelected(viewBinding.stationNameRl.isSelected()); |
| | | } |
| | | }); |
| | | //电站名称筛选 |
| | | viewBinding.stationNameRl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | viewBinding.stationNameRl.setSelected(!v.isSelected()); |
| | | viewBinding.stationNameIv.setSelected(viewBinding.stationNameRl.isSelected()); |
| | | } |
| | | }); |
| | | //发电功率筛选 |
| | | viewBinding.stationPowerRl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | viewBinding.stationPowerRl.setSelected(!v.isSelected()); |
| | | viewBinding.stationPowerIv.setSelected(viewBinding.stationPowerRl.isSelected()); |
| | | } |
| | | }); |
| | | //当日发电量筛选 |
| | | viewBinding.stationDayRl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | viewBinding.stationDayRl.setSelected(!v.isSelected()); |
| | | viewBinding.stationDayIv.setSelected(viewBinding.stationDayRl.isSelected()); |
| | | } |
| | | }); |
| | | //当月发电量筛选 |
| | | viewBinding.stationMonthRl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | viewBinding.stationMonthRl.setSelected(!v.isSelected()); |
| | | viewBinding.stationMonthIv.setSelected(viewBinding.stationMonthRl.isSelected()); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | |
| | | private void initView() { |
| | | viewBinding.powerStationLabelParent.setVisibility(View.VISIBLE); |
| | | viewBinding.deviceLabelParent.setVisibility(View.GONE); |
| | | |
| | | LinearLayoutManager linearLayout = new LinearLayoutManager(_mActivity); |
| | | houseInfoAdapter = new HouseInfoAdapter(_mActivity); |
| | | viewBinding.fragmentHouseSrlListRc.setLayoutManager(linearLayout); |