我要保存注册的电子邮件和密码,以便在登录时使用电子邮件和密码验证,当我输入电子邮件和密码时应该使用会议室数据库登录。
myDatabase = Room.databaseBuilder(getApplicationContext(), MyDatabase.class, "userdb").allowMainThreadQueries().build();
btnsetpin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String setpin = otpEditText.getText().toString();
if (setpin.equals("") || setpin.length() < 4) {
otpEditText.setError("Please enter 4 digits pin");
return;
} else {
Toast.makeText(Activity_Pinset.this, "", Toast.LENGTH_SHORT).show();
}
SetpinTable setpinTable = new SetpinTable();
setpinTable.setSetpin(setpin);
Activity_Pinset.myDatabase.myDao().savedetails(setpinTable);
keyboardHide();
Snackbar snackbar = Snackbar.make(findViewById(android.R.id.content), "user setted pin successfully", Snackbar.LENGTH_LONG);
//snackbar.setActionTextColor(Color.RED);
View snackBarView = snackbar.getView();
snackBarView.setBackgroundResource(android.R.color.holo_green_dark);
snackbar.show();
Intent intent = new Intent(Activity_Pinset.this, Activity_LoginSetpin.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
otpEditText.setText("");