0
Comment mettre une instruction if else si un bouton est cliqué sur mon onStart() pour vérifier si le bouton cliqué est enregistré ou connecté?Android onStart si le bouton est cliqué
Voici mon code
public void onClick(View v) {
switch (v.getId()) {
case R.id.register:
i = new Intent(this, RegisterCustomer.class);
startActivity(i);
finish();
break;
case R.id.login:
final String email = memail.getText().toString();
final String password = mpassword.getText().toString();
mAuth.signInWithEmailAndPassword(email, password).addOnCompleteListener(CustomerLoginActivty.this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (!task.isSuccessful()) {
Toast.makeText(CustomerLoginActivty.this, "sign in error", Toast.LENGTH_SHORT).show();
}
}
});
break;
}
}
@Override
protected void onStart() {
super.onStart();
mAuth.addAuthStateListener(firebaseAuthListener);
}
ce que vous voulez atteindre ?? –
Pour essayer et mettre un sinon sur mon onStart() pour vérifier quel bouton est cliqué. c'est possible? – osoda
'OnStart()' aurait déjà été appelé. Ne pouvez-vous pas mettre 'mAuth.addAuthStateListener (firebaseAuthListener);' dans votre 'onClick()'? – codeMagic