I am doing a login and a registration form in case the person does not have an account.
I need the person to register and by clicking on the register button the activity is launched with the user data and password that were entered in the registry, in order to be able to compare them with the ones logically entered by the user if they are not correct. a toas. The fact is that it does not work for me when I send those two parameters to the login activity. open app again I appreciate that you can advise me so that it works for me. thanks
Activity 2 Registro.java
package com.example.santiagovalencia.candidaturaybalance;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class RegistroActivity extends AppCompatActivity {
protected EditText Et_Nombre,Et_Apellidos,Et_Usuario,Et_Password,Et_Cedula,Et_Edad,Et_Correo;
protected Button B_Registrar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_registro);
Et_Nombre = (EditText) findViewById(R.id.editText_Nombre);
Et_Apellidos = (EditText) findViewById(R.id.editText_Apellidos);
Et_Usuario = (EditText)findViewById(R.id.editText_Usuario);
Et_Password = (EditText) findViewById(R.id.editText_Password);
Et_Cedula = (EditText)findViewById(R.id.editText_Cedula);
Et_Edad = (EditText) findViewById(R.id.editText_Edad);
Et_Correo = (EditText) findViewById(R.id.editText_E_mail);
B_Registrar = (Button) findViewById(R.id.button_Registrar);
B_Registrar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(getApplicationContext(),LogginActivity.class);
i.putExtra("NOMBRE",Et_Nombre.getText().toString());
i.putExtra("APELLIDOS",Et_Apellidos.getText().toString());
i.putExtra("USUARIO",Et_Usuario.getText().toString());
i.putExtra("PASSWORD",Et_Password.getText().toString());
i.putExtra("CEDULA",Et_Cedula.getText().toString());
i.putExtra("EDAD",Et_Edad.getText().toString());
i.putExtra("CORREO",Et_Correo.getText().toString());
startActivity(i);
}
});
}
}
Activity 1 login.java
package com.example.santiagovalencia.candidaturaybalance;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
public class LogginActivity extends AppCompatActivity {
protected TextView Tv_IrRegistro;
protected EditText Et_UsuarioL,Et_PasswordL;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_loggin);
Et_UsuarioL = (EditText) findViewById(R.id.editText_Usuario);
Et_PasswordL = (EditText) findViewById(R.id.editText_Contraseña);
Tv_IrRegistro = (TextView) findViewById(R.id.TextView_Registro);
Bundle extras = this.getIntent().getExtras();
if (extras != null){
String usuario = extras.getString("USUARIO");
String passwoord = extras.getString("PASSWORD");
Et_UsuarioL.setText(usuario);
Et_PasswordL.setText(passwoord);
}
Tv_IrRegistro.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),RegistroActivity.class);
startActivity(intent);
}
});
}
}