¿Cómo verifico si mis campos EditText están vacíos? [cerrado]

Resuelto Winona asked hace 54 años • 30 respuestas

Tengo 5 EditTextsen android. Me gustaría saber si puedo comprobar si los 5 EditTextsson nulos. ¿Hay alguna manera de hacer esto?

Winona avatar Jan 01 '70 08:01 Winona
Aceptado

Hice algo como esto una vez;

EditText usernameEditText = (EditText) findViewById(R.id.editUsername);
sUsername = usernameEditText.getText().toString();
if (sUsername.matches("")) {
    Toast.makeText(this, "You did not enter a username", Toast.LENGTH_SHORT).show();
    return;
}
cvaldemar avatar Jun 09 '2011 09:06 cvaldemar
private boolean isEmpty(EditText etText) {
    if (etText.getText().toString().trim().length() > 0) 
        return false;

    return true;
}

O según Per audrius

  private boolean isEmpty(EditText etText) {
        return etText.getText().toString().trim().length() == 0;
    }

Si la función return falsesignifica que edittext es not emptyy return truesignifica que edittext es empty...

SBJ avatar Jun 09 '2011 09:06 SBJ