Advertisement
Guest User

Untitled

a guest
Mar 16th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. package latihan.android.com.latihan6;
  2.  
  3. import android.content.ContentValues;
  4. import android.content.Intent;
  5. import android.database.sqlite.SQLiteDatabase;
  6. import android.os.Bundle;
  7. import android.support.annotation.Nullable;
  8. import android.support.v7.app.AppCompatActivity;
  9. import android.view.View;
  10. import android.widget.Button;
  11. import android.widget.EditText;
  12. import android.widget.Toast;
  13.  
  14. import latihan.android.com.latihan6.helper.sqlitehelper;
  15.  
  16. public class register extends AppCompatActivity implements View.OnClickListener {
  17. EditText etuser, etpwd, etvalid;
  18.  
  19. @Override
  20. protected void onCreate(@Nullable Bundle savedInstanceState) {
  21. super.onCreate(savedInstanceState);
  22. setContentView(R.layout.register);
  23. etuser = findViewById(R.id.reg_username);
  24. etpwd = findViewById(R.id.reg_password);
  25. etvalid = findViewById(R.id.valid_password);
  26. Button btn = findViewById(R.id.btn_register);
  27. btn.setOnClickListener(this);
  28.  
  29.  
  30. }
  31.  
  32. @Override
  33. public void onClick(View v) {
  34. sqlitehelper helper = new sqlitehelper(this);
  35. SQLiteDatabase db = helper.getWritableDatabase();
  36. ContentValues cv = new ContentValues();
  37. String pass = etpwd.getText().toString();
  38. String validpass = etvalid.getText().toString();
  39. cv.put("username", etuser.getText().toString());
  40. cv.put("password", etpwd.getText().toString());
  41. if(!isMatch(pass,validpass)){
  42. Toast.makeText(this, "Password tidak Sesuai", Toast.LENGTH_SHORT).show();
  43.  
  44. }else{
  45. db.insert("user", null, cv);
  46. startActivity(new Intent(this, login.class));
  47. finish();
  48. }
  49. db.close();
  50.  
  51. }
  52. private boolean isMatch(String password, String retypePassword){
  53. return password.equals(retypePassword);
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement