| | |
| | | if (updateBean != null) { |
| | | updateBean.setChoose(updateBean.getChoose()==0?1:0); |
| | | viewModel.update(updateBean); |
| | | |
| | | if (updateBean.getChoose() == 1) { |
| | | if (viewModel.getFlag() == 1) {//如果是视频,只能有一个选中,需要把其他的选中的取消 |
| | | for (BannerBean bean : beans) { |
| | | if (bean != updateBean && bean.getChoose() == 1) { |
| | | bean.setChoose(0); |
| | | viewModel.update(bean); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | }); |
| | | binding.rvImage.setAdapter(adapter); |
| | | |
| | | viewModel.setType(true); |
| | | binding.ivOperate.setVisibility(View.GONE); |
| | | binding.ivOperate.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |