该功能是用Recycleview的adapter实现的上面的功能,用起来方便,先上图
RadioButton的写法,只有构造方法必须传入一个数字,及你开始就选中的位置,如果开始没有选中的,就填默认值
new DialogRadioAdapter(getContext(), data, rlv_select,
BaseRecycleRadioAdapter.Radio_Select_No)
CheckBox的写法只需要设置一个选择的最大值即可,默认设置的是可以选择任何多个
allAdapter.setSelectMax(selectLimit);
具体代码我就不贴了,到我组织的项目里面去看,很多实用工具哦
项目地址: 点击这里哦