Я пытаюсь применить какую-то проверку в группе флажков (например, два противоречивых элемента не могут быть проверены вместе), поэтому я хочу как-то группировать объекты Check Box и применять в целом что-то вроде RequiredFieldValidator группу один раз и в этом валидаторе я зарегистрирую слушателей и проведу всю проверку объектов Check Boxes.Android Checkbox Group
Что я воображаю бы код, который выглядеть так:
CheckBoxView allMyCheckBoxes = new CheckBoxView(checkbox1,checkbox2,checkbox3); //varargs
validate(allMyCheckBoxes);
Validate будет содержать логику противоречивых флажков и все.
Это уже реализовано где-то в Android? Если нет, кто-нибудь пробовал что-то подобное? (Надеюсь, поделитесь им с нами здесь)
Спасибо за ответ, но в то время как я знаю, радио Кнопка способ обойти это, но идея, что я думаю о отделяющей валидации от процесса разработки, поэтому все, что кто-то написать в деятельности моей проверки Класс должен справиться с этим без проблем. Надеюсь, вы поняли, что я имею в виду. –
Радио-кнопки не поддерживают множественные выборы, насколько я знаю – aclokay