diff --git a/app/src/main/java/com/example/vdcscore/CriarContaActivity.java b/app/src/main/java/com/example/vdcscore/CriarContaActivity.java index 5b42287..487fc44 100644 --- a/app/src/main/java/com/example/vdcscore/CriarContaActivity.java +++ b/app/src/main/java/com/example/vdcscore/CriarContaActivity.java @@ -45,9 +45,9 @@ public class CriarContaActivity extends AppCompatActivity { btnCreateAccount.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - String email = editEmail.getText().toString(); - String pass = editPassword2.getText().toString(); - String conf = editConfirmPassword.getText().toString(); + String email = editEmail.getText().toString().trim(); + String pass = editPassword2.getText().toString().trim(); + String conf = editConfirmPassword.getText().toString().trim(); if (email.isEmpty() || pass.isEmpty() || conf.isEmpty()) { Toast.makeText(CriarContaActivity.this, "Preencha todos os campos!", Toast.LENGTH_SHORT).show(); @@ -67,7 +67,11 @@ public class CriarContaActivity extends AppCompatActivity { startActivity(intent); finish(); } else { - Toast.makeText(CriarContaActivity.this, "Erro ao criar conta!", Toast.LENGTH_SHORT).show(); + String errorMessage = "Erro ao criar conta!"; + if (task.getException() != null && task.getException().getMessage() != null) { + errorMessage = "Erro: " + task.getException().getMessage(); + } + Toast.makeText(CriarContaActivity.this, errorMessage, Toast.LENGTH_LONG).show(); } }); diff --git a/app/src/main/java/com/example/vdcscore/LoginActivity.java b/app/src/main/java/com/example/vdcscore/LoginActivity.java index c2f3d11..402e4e4 100644 --- a/app/src/main/java/com/example/vdcscore/LoginActivity.java +++ b/app/src/main/java/com/example/vdcscore/LoginActivity.java @@ -68,9 +68,11 @@ public class LoginActivity extends AppCompatActivity { finish(); } else { - Toast.makeText(this, - "Erro: " + task.getException().getMessage(), - Toast.LENGTH_LONG).show(); + String errorMessage = "Erro ao fazer login!"; + if (task.getException() != null && task.getException().getMessage() != null) { + errorMessage = "Erro: " + task.getException().getMessage(); + } + Toast.makeText(this, errorMessage, Toast.LENGTH_LONG).show(); } }); } diff --git a/app/src/main/java/com/example/vdcscore/RecuperarPasswordActivity.java b/app/src/main/java/com/example/vdcscore/RecuperarPasswordActivity.java index c4c904f..7d8320b 100644 --- a/app/src/main/java/com/example/vdcscore/RecuperarPasswordActivity.java +++ b/app/src/main/java/com/example/vdcscore/RecuperarPasswordActivity.java @@ -59,9 +59,11 @@ public class RecuperarPasswordActivity extends AppCompatActivity { Toast.LENGTH_LONG).show(); voltarLogin(); } else { - Toast.makeText(this, - "Erro: " + task.getException().getMessage(), - Toast.LENGTH_LONG).show(); + String errorMessage = "Erro ao enviar email de recuperação!"; + if (task.getException() != null && task.getException().getMessage() != null) { + errorMessage = "Erro: " + task.getException().getMessage(); + } + Toast.makeText(this, errorMessage, Toast.LENGTH_LONG).show(); } }); }