Cómo validar campos de texto en Android Studio (Validar EditText)

Android Studio

Cuando diseñamos un formulario de cualquier tipo, ya sea Web, Desktop o Móvil, caemos en la necesidad de verificar varias cosas. Entre ellas que todos los datos que necesitamos estén plenamente diligenciados o cómo mínimo los datos básicos estén ingresados; es aquí la importancia de saber cómo validar campos de texto en Android Studio, debido a que estos componentes son los principales involucrados en la construcción de formularios de nuestras Apps.

Como validar campos de texto en Android Studio (Validar EditText)

Para recrear este ejemplo creamos un proyecto en Android Studio llamado: Validar.

validar campos de texto en Android Studio

Diseñamos nuestra Activity de la siguiente forma:

validar campos de texto en Android Studio

¿Deseas aprender a crear tu primera aplicación en Android Studio?, ¡Visita este enlace!.

Cambia el ID para cada componente EditText:

  • txtNombre
  • txtApellido
  • txtTelefono
  • txtDireccion

El botón no es necesario asignarle un ID.

Dirígete al archivo MainActivity.java y codifica las siguientes líneas:

validar campos de texto en Android Studio

Si observamos detenidamente el código encontramos comentarios que nos indican que estamos realizando en cada parte, de forma general lo que realizamos es una validación utilizando los condicionales ya conocidos en Java, así mismo definimos un método “Enviar“; para llamarlo al hacer clic sobre el botón.

Es importante en esta parte asignar los ID de los componentes de la interfaz de forma correcta, de lo contrario tendremos inconvenientes.

¿Cómo configuramos el evento en el botón para que llame al método enviar?

Esto es muy sencillo, tan solo dirígete al diseño de tu Activity, selecciona el botón y en onClick selecciona el método Validar.

Evento onClick Android Studio

Finalmente tendremos nuestro formulario validado contra el ingreso de datos vacíos al ejecutar el proyecto.

Validar formulario en Android Studio