Guest User

Untitled

a guest
Dec 25th, 2018
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. public class MainActivity extends AppCompatActivity {
  2. Button bt_Ingresar;
  3. Button bt_registrarse;
  4.  
  5. EditText et_Nombre, et_Password;
  6. private Cursor fila;
  7.  
  8.  
  9.  
  10. @Override
  11. protected void onCreate(Bundle savedInstanceState) {
  12. super.onCreate(savedInstanceState);
  13. setContentView(R.layout.activity_main);
  14.  
  15. et_Nombre = findViewById(R.id.usuario_ET);
  16. et_Password = findViewById(R.id.password_ET);
  17.  
  18.  
  19. bt_registrarse = findViewById(R.id.registrar_BT);
  20. bt_registrarse.setOnClickListener(new View.OnClickListener() {
  21. @Override
  22. public void onClick(View v) {
  23. Intent registroClass = new Intent(MainActivity.this, Registro.class);
  24. MainActivity.this.startActivity(registroClass);
  25. }
  26. });
  27.  
  28.  
  29. bt_Ingresar = findViewById(R.id.login_BT);
  30. bt_Ingresar.setOnClickListener(new View.OnClickListener() {
  31. @Override
  32. public void onClick(View v) {
  33. BaseHelper user = new BaseHelper(MainActivity.this, "Demo", null, 1);
  34. SQLiteDatabase db = user.getWritableDatabase();
  35.  
  36. String usuario = et_Nombre.getText().toString();
  37. String password = et_Password.getText().toString();
  38.  
  39. fila = db.rawQuery("SELECT NOMBRE, PASSWORD FROM PERSONAS WHERE NOMBRE='"+usuario+"' AND PASSWORD='"+password+"'", null);
  40.  
  41. if(fila.moveToFirst()){
  42. String usua = fila.getString(1);
  43. String pass = fila.getString(2);
  44.  
  45. if (usuario.equals(usua) && password.equals(pass)){
  46. Intent intent = new Intent(MainActivity.this, twoMain.class);
  47.  
  48. startActivity(intent);
  49. et_Nombre.setText("");
  50. et_Password.setText("");
  51. }
  52. }
  53. else{
  54. Toast.makeText(MainActivity.this, "Error al ingresar datos", Toast.LENGTH_SHORT).show();
  55. }
  56. }
  57. });
  58.  
  59.  
  60. }//end onCreate
  61.  
  62. // * tener en cuenta los espacios
  63. }
Add Comment
Please, Sign In to add comment