如果"编辑文本"我想开始一个活动。密码输入两次。如果输入密码,则应打开两次活动

时间:2017-06-21 07:34:08

标签: java android

如果"编辑文字"我想开始一项活动。密码输入两次。如果输入密码,则应打开两次活动。这是我的方法, 我是一名基础学习者,请帮帮我。

      public void screen_2(View view) {
          EditText password = (EditText) findViewById(R.id.editText);


          if (password.getText().toString().trim().equals("")) {
              password.setError("Password field should not be empty");
          } else {
              String button_text;
              button_text = ((Button) view).getText().toString();

              Intent intent1 = new Intent(MainActivity.this, VisaHolderEnquiry.class);
              startActivity(intent1);
          }
      }

2 个答案:

答案 0 :(得分:1)

在文本视图中添加文本更改侦听器,以监视文本更改并在满足要求后立即启动活动。请在此处阅读:https://developer.android.com/reference/android/widget/TextView.html#addTextChangedListener(android.text.TextWatcher)

答案 1 :(得分:0)

创建一个计数器变量。每个输入的增量。一旦值等于2,就开始所需的活动。