Sto provando ad applicare un qualche tipo di convalida su un gruppo di caselle di controllo (ad esempio Due elementi contraddittori non possono essere controllati insieme) quindi voglio in qualche modo raggruppare oggetti Check Box e applicare qualcosa come RequiredFieldValidator sull'intero raggruppa una volta e in quel validatore registrerò gli ascoltatori e eseguirò l'intero controllo sugli oggetti Check Boxes.Gruppo di controllo Android Gruppo
quello che immagino sarebbe un codice che sembra che:
CheckBoxView allMyCheckBoxes = new CheckBoxView(checkbox1,checkbox2,checkbox3); //varargs
validate(allMyCheckBoxes);
Convalida conterrà la logica di caselle di controllo contraddittorie e tutto.
È già implementato da qualche parte in Android? Se no, qualcuno ha provato qualcosa del genere? (Speriamo di condividerlo con noi qui)
Grazie per la risposta, ma mentre so pulsanti di scelta sono un modo per aggirare questo, ma l'idea che sto pensando è che separa la convalida del processo di sviluppo, in modo da qualunque qualcuno scrivo nella mia classe di attività di convalida gestirlo senza problemi. Spero tu abbia capito cosa intendo. –
I pulsanti di opzione non supportano le selezioni multiple per quanto ne so – aclokay