Comprobación del campo vacío de RadioGroup mediante setError en Android
Me preguntaba cómo setError
para un RadioGroup
[género] con RadioButton
[gender_b, gender_c] si es nulo.
Esto es cómo estoy recibiendo los valores de RadioButton
sin embargo:
- RadioGroup con dos columnas que tienen diez RadioButtons
- android onCheckedChanged para el radiogrupo
- RadioButton con vista personalizada de Android
- grupo de radio setOnCheckedChangeListener
- Preparación del tipo de grupo de radio personalizado
private boolean genradiocheck() { boolean gender_flag = false; if (gender.getCheckedRadioButtonId() == -1) { } else { gender_b = (RadioButton) findViewById(gender .getCheckedRadioButtonId()); System.out.println("*********************" + gender_b.getText()); gender_flag = true; } return gender_flag; }
Ahora mi pregunta es, ¿cómo lo pongo en una cadena y comprobar si hay valores nulos?
Esto es para una validación de formulario de registro. Gracias.
- Diseño personalizado para RadioButton
- Cómo configurar OnClickListener en un RadioButton en Android?
- Cómo igualar espacio hacia fuera radiobuttons en Android?
- Cómo configurar el botón de radio marcado como predeterminado en radiogroup con Android
- RadioButtons con TextView en RadioGroup
- Radiogrupo Android, divisor entre los botones de radio
- ¿Posible que todos los botones de radio no estén marcados en una aplicación para Android?
- RadioGroup extendiendo RelativeLayout?
setError()
método setError()
no está disponible para RadioGroup
pero se puede aplicar para RadioButton
.
Sigue estos pasos:
-
Haga que el objeto
RadioButton
y lo inicialice con el último elemento deRadioGroup
.RadioButton lastRadioBtn = (RadioButton) view.findViewById(R.id.lastRadioBtn);
-
El código abajo comprueba si
RadioGroup
se ha comprobado y también fija error si no.if(group.getCheckedRadioButtonId()<=0){//Grp is your radio group object lastRadioBtn.setError("Select Item");//Set error to last Radio button }
EDITAR:
Si desea borrar Error:
lastRadioBtn.setError(null);
Espero que esto ayude.
- Cómo ocultar / mostrar el pulgar dibujable en un SeekBar
- ¿A dónde apunta LocalFileSystem.PERSISTENT?