Advertisement
Guest User

Register

a guest
Apr 4th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.79 KB | None | 0 0
  1. package com.example.petrus.loginregister;
  2.  
  3. import android.database.Cursor;
  4. import android.content.Context;
  5. import android.database.sqlite.SQLiteDatabase;
  6. import android.content.Intent;
  7. import android.support.v7.app.AppCompatActivity;
  8. import android.os.Bundle;
  9. import android.text.Editable;
  10. import android.text.TextWatcher;
  11. import android.view.LayoutInflater;
  12. import android.view.View;
  13. import android.view.ViewGroup;
  14. import android.widget.Button;
  15. import android.widget.EditText;
  16. import android.widget.TextView;
  17. import android.widget.Toast;
  18.  
  19. public class RegisterActivity extends AppCompatActivity {
  20.  
  21. DataHelper dbHelper;
  22. Button btnA;
  23. EditText editA;
  24. EditText editB;
  25. EditText editC;
  26. View view1;
  27. TextView txtA;
  28. TextView txtB;
  29. TextView txtC;
  30. String username;
  31. String password;
  32. String confir_pass;
  33.  
  34. @Override
  35. protected void onCreate(Bundle savedInstanceState) {
  36. super.onCreate(savedInstanceState);
  37. setContentView(R.layout.register);
  38. dbHelper = new DataHelper(this);
  39. btnA = findViewById(R.id.btn_register);
  40. editA = findViewById(R.id.txt_username);
  41. editB = findViewById(R.id.txt_password);
  42. editC = findViewById(R.id.txt_confirm_password);
  43. view1 = findViewById(R.id.View1);
  44. txtA = findViewById(R.id.txtView);
  45. txtB = findViewById(R.id.txtView1);
  46. txtC = findViewById(R.id.txtView2);
  47.  
  48. btnA.setOnClickListener(new View.OnClickListener() {
  49. @Override
  50. public void onClick(View view) {
  51. username = editA.getText().toString();
  52. password = editB.getText().toString();
  53. confir_pass = editC.getText().toString();
  54. if (!username.trim().isEmpty() && !password.trim().isEmpty() && !confir_pass.trim().isEmpty()) {
  55. if (password.equals(confir_pass)) {
  56. SQLiteDatabase db = dbHelper.getWritableDatabase();
  57. db.execSQL("insert into daftar(username , password) values('"+
  58. editA.getText().toString()+"','"+
  59. editB.getText().toString()+"')");
  60. Intent x = new Intent(getApplication(), LoginActivity.class);
  61. x.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
  62. startActivity(x);
  63. finish();
  64. } else {
  65. Toast.makeText(getApplicationContext(), "Password tidak Sama", Toast.LENGTH_LONG).show();
  66. }
  67. } else {
  68. Toast.makeText(getApplicationContext(), "Tidak boleh kosong", Toast.LENGTH_LONG).show();
  69. }
  70. }
  71. });
  72.  
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement