Meu TextView não está aceitando o clique para mudar de tela alguem saberia oque está ocorrendo ??

Android

Android com Java

14/05/2020

Até ontem ele estava funcionando normal mas hoje quando fui dar continuação no app que estou desenvolvendo ele simplesmente parou de funcionar não sei por qual motivo ele simplesmente parou de aceitar o clique e simplesmente não muda para a prox tela que no caso seria a tela de cadastro, esse código é o código da ActivityMain, a tela inicial de login.

package com.example.chatnoivas;

import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.OnFailureListener;
import com.google.android.gms.tasks.Task;
import com.google.firebase.auth.AuthResult;
import com.google.firebase.auth.FirebaseAuth;

public class LoginActivity extends AppCompatActivity {

    private EditText email;
    private EditText senha;
    private Button enter;
    private TextView account;
   
   
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        email = findViewById(R.id.emailtx);
        senha = findViewById(R.id.senhatx);
        enter = findViewById(R.id.loginb);
        account = findViewById(R.id.criartx);
        
        



        enter.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                String e = email.getText().toString();
                String s = senha.getText().toString();

                 Log.i("teste", e);
                 Log.i("teste", s);


                if ((e == null) || e.isEmpty()) {

                    Toast.makeText(LoginActivity.this, "Email deve ser preenchido", Toast.LENGTH_SHORT).show();
                    return;
                }
                if ((s == null) || s.isEmpty()) {
                    Toast.makeText(LoginActivity.this, "Senha deve ser preenchida", Toast.LENGTH_SHORT).show();
                    return;
                }


                FirebaseAuth.getInstance().signInWithEmailAndPassword(e, s)
                        .addOnCompleteListener(new OnCompleteListener<AuthResult>() {
                            @Override
                            public void onComplete(@NonNull Task<AuthResult> task) {
                                Log.i("Teste", task.getResult().getUser().getUid());
                            }
                        })
                        .addOnFailureListener(new OnFailureListener() {
                            @Override
                            public void onFailure(@NonNull Exception e) {
                                Log.i("teste", e.getMessage());
                            }

                        });
                       account.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        Intent intent = new Intent(LoginActivity.this, CadastroActivity.class);

                        startActivity(intent);

                    }
                });


            }
        })
    ;}


}
João Silva

João Silva

Curtidas 1
POSTAR