Не работает форма для входа в приложении (FIrebase)

При нажатии на кнопку войти у меня должны провериться данные с базой firebase, и в случае, когда все правильно, перейти в другое активити, а если нет, то выдать ошибку. Но при нажатии на кнопку ничего не происходит? Что я забыл?

Вот код входа и всего активити с переходами кнопок

@SuppressLint("NonConstantResourceId")
    @Override
    public void onClick(View v) {
        switch (v.getId()) {
            case R.id.button_create:
                Intent Create = new Intent(this, MainActivityCreateAccount.class);
                startActivity(Create);
                break;
            case R.id.textForgot:
                Intent Forgot = new Intent(this, MainActivityForgotPassword.class);
                startActivity(Forgot);

        if (TextUtils.isEmpty(editEntranceTextTextEmailAddress.getText().toString())) {
            Snackbar.make(findViewById(R.id.root_element), getString(R.string.Email_error), Snackbar.LENGTH_SHORT).show();
            return;
        }
        if (editEntranceTextTextPassword3.getText().toString().length() < 5) {
            Snackbar.make(findViewById(R.id.root_element), getString(R.string.password_error), Snackbar.LENGTH_SHORT).show();
            return;
        }

        //Вход
        auth.signInWithEmailAndPassword(editEntranceTextTextEmailAddress.getText().toString(), editEntranceTextTextPassword3.getText().toString())
                .addOnSuccessListener(new OnSuccessListener<AuthResult>() {
                    @Override
                    public void onSuccess(AuthResult authResult) {
                        startActivity(new Intent(MainActivityEntrance.this, MainActivityForgotPassword.class));
                        finish();
                    }
                }).addOnFailureListener(new OnFailureListener() {
                    @Override
                    public void onFailure(@NonNull Exception e) {
                        Snackbar.make(findViewById(R.id.root_element), getString(R.string.Authorisation_error) + e.getMessage(), Snackbar.LENGTH_SHORT).show();
                    }
                });


    }

}

Ответы (0 шт):