Meu TextView não está aceitando o clique para mudar de tela alguem saberia oque está ocorrendo ??
14/05/2020
0
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
Curtir tópico
+ 1
Responder
Clique aqui para fazer login e interagir na Comunidade :)