Professional Documents
Culture Documents
rivaldo;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
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;
Button ingresar;
EditText correo,contraseña;
FirebaseAuth mAuth;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login_main2);
mAuth = FirebaseAuth.getInstance();
correo = findViewById(R.id.correo);
contraseña = findViewById(R.id.contraseña);
ingresar = findViewById(R.id.ingresar);
ingresar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String correoUser =
correo.getText().toString().trim();
String contraseñaUser =
contraseña.getText().toString().trim();
}
});
mAuth.signInWithEmailAndPassword(correoUser,correoUser).addOnCompleteL
istener(new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (task.isSuccessful()){
finish();
startActivity(new
Intent(LoginMainActivity2.this,MainActivity.class));
Toast.makeText(LoginMainActivity2.this,
"Bienvenido", Toast.LENGTH_SHORT).show();
}else{
Toast.makeText(LoginMainActivity2.this, "Error",
Toast.LENGTH_SHORT).show();
}
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Toast.makeText(LoginMainActivity2.this, "Error al
iniciar sesion", Toast.LENGTH_SHORT).show();
}
});
}
}