Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package latihan.android.com.latihan6;
- import android.content.ContentValues;
- import android.content.Intent;
- import android.database.sqlite.SQLiteDatabase;
- import android.os.Bundle;
- import android.support.annotation.Nullable;
- import android.support.v7.app.AppCompatActivity;
- import android.view.View;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.Toast;
- import latihan.android.com.latihan6.helper.sqlitehelper;
- public class register extends AppCompatActivity implements View.OnClickListener {
- EditText etuser, etpwd, etvalid;
- @Override
- protected void onCreate(@Nullable Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.register);
- etuser = findViewById(R.id.reg_username);
- etpwd = findViewById(R.id.reg_password);
- etvalid = findViewById(R.id.valid_password);
- Button btn = findViewById(R.id.btn_register);
- btn.setOnClickListener(this);
- }
- @Override
- public void onClick(View v) {
- sqlitehelper helper = new sqlitehelper(this);
- SQLiteDatabase db = helper.getWritableDatabase();
- ContentValues cv = new ContentValues();
- String pass = etpwd.getText().toString();
- String validpass = etvalid.getText().toString();
- cv.put("username", etuser.getText().toString());
- cv.put("password", etpwd.getText().toString());
- if(!isMatch(pass,validpass)){
- Toast.makeText(this, "Password tidak Sesuai", Toast.LENGTH_SHORT).show();
- }else{
- db.insert("user", null, cv);
- startActivity(new Intent(this, login.class));
- finish();
- }
- db.close();
- }
- private boolean isMatch(String password, String retypePassword){
- return password.equals(retypePassword);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement