使用会议室数据库Android

时间:2019-07-22 11:06:40

标签: android

我要保存注册的电子邮件和密码,以便在登录时使用电子邮件和密码验证,当我输入电子邮件和密码时应该使用会议室数据库登录。

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("");

0 个答案:

没有答案