我正在尝试对一组复选框应用某种验证(例如,两个相互矛盾的项目不能一起检查)所以我想以某种方式对 Check Box 对象进行分组,并在整个组上应用类似 RequiredFieldValidator 的东西,然后在那个验证器中我将注册侦听器并对我的 Check Boxes 对象进行全面检查。
我想象的是一个看起来像这样的代码:
CheckBoxView allMyCheckBoxes = new CheckBoxView(checkbox1,checkbox2,checkbox3); //varargs
validate(allMyCheckBoxes);
Validate 将包含相互矛盾的复选框和所有内容的逻辑。
这是否已经在 Android 的某个地方实现了?如果没有,有人尝试过类似的东西吗?(希望在这里与我们分享)