2017-06-21 10 views
0

「テキストの編集」パスワードを2回入力すると、アクティビティを開始します。パスワードが2回入力された場合は、アクティビティが開きます。これは私が持っている方法です 私は基本的な学習者ですので、私を助けてください。「テキスト編集」パスワードを2回入力した場合、アクティビティを開始します。パスワードを2回入力するとアクティビティが開きます

 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); 
      } 
     } 
+0

私はあなたが必要なものを知っていますか?あなたの文字列でパスワードを確認したいのですが、それと同等であれば、次の活動に行く必要がありますか? – Nivedh

+0

Hello Nivedh ,,,パスワードは最初の試行で保存され、2回目の試行ではアクティビティが開始されます –

+0

パスワードをsharedprefに保存する必要があります。その値が空でない場合に2回目にアクティビティにアクセスする場合は、アプリを直接アクティビティに移動させる必要があります。ローカルにパスワードを保存するのは良いことではありませんが、あなたの質問から私はこれが正しいことを理解していますか? – Nivedh

答えて

0

カウンタ変数を作成します。すべての入力に対してインクリメント。値が2になったら、必要なアクティビティを開始します。

関連する問題