holder.checkbox_item.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { int pos = holder.getLayoutPosition(); isCheckedMap.put(pos, isChecked); int count = 0; for (int i = 0; i < isCheckedMap.size(); i++) { if(isCheckedMap.get(i).booleanValue()){ count++; } } findSelectBox.findBox(count); } });//定义接口 public interface FindSelectBox { void findBox(int count); } private FindSelectBox findSelectBox; public void setFindSelectBox(FindSelectBox findSelectBox) { this.findSelectBox = findSelectBox; }
CheckBox监听显示选中的条目数
最新推荐文章于 2021-06-03 06:27:05 发布