我正在尝试对一组复选框应用某种验证(例如,两个相互矛盾的项目无法一起检查)所以我想以某种方式对Check Box对象进行分组并在整个组中应用类似于RequiredFieldValidator的东西并在该验证器中将注册监听器并对我的Check Boxes对象进行全面检查.
我想象的是一个看起来像这样的代码:
CheckBoxView allMyCheckBoxes = new CheckBoxView(checkbox1,checkbox2,checkbox3); //varargs
validate(allMyCheckBoxes);
Run Code Online (Sandbox Code Playgroud)
验证将包含矛盾的复选框和所有内容的逻辑.
这已经在Android的某个地方实现了吗?如果没有,有人试过这样的东西吗?(希望在这里与我们分享)
所以我有一个包含两个EditText组件和一个RadioGroup的表单.当我点击其中一个EditText字段时,键盘弹出,我可以正确,一切都很棒.直到我点击其中一个RadioButtons,它点击键盘仍然没有!当我使用键盘时,它在最后一个专注的EditText(Android 4.0)中写入,而在我的Galaxy S2(Android 2.3.6)上,它会崩溃应用程序!我研究了这个问题,我发现它是(Android 2.0-)中的一个已知问题,所以我正在做的是什么问题?
我希望能够使用onFocusChange监听器来验证RadioGroup选择吗?任何想法将不胜感激.