Si le damos a una acción y le pasamos por el Text Field un parámetro vacío… puede que la aplicación deje de funcionar, para comprobar que el Text Field va relleno:
if(TextUtils.isEmpty(variable_que_queramos_checkear)){ // Informamos al usuario que no puede enviar el campo vacío }else{ // Acción que queramos realizar }
o también podemos utilizar equals:
if(variable_que_queramos_checkear.equals("")){ // Informamos al usuario que no puede enviar el campo vacío }else{ // Acción que queramos realizar }
La aplicación ‘peta’ si no tiene setado el Text Field en Android