2017-03-06 9 views
-1

ボタンを押した場合のパスワード確認の追加方法 Android API19用です。ボタンを押した場合のパスワード確認の追加

  • "ダイアログが素晴らしいですね。":編集したと答え

  • 「私はアイデアを想像していません。」

私はそうすることを考える。

  1. 押しボタン
  2. パスワードが正しい場合は、コードを続行するパスワード
  3. を入力する必要があります。
  4. パスワードが間違っている場合は何もしないでください。

ご協力いただきありがとうございます。

+1

あなたがダイアログをしたいものは、あなたの質問は広いです。 – Remario

+0

問題があれば試してみてください:) – Shark

+0

私はそれについてまだ考えていませんが、ダイアログは素晴らしいと思います。 – wetfoxx

答えて

0

ボタンの前にパスワード確認を追加してみませんか?本当にやりたければ、ダイアログが良い選択です。 TextInputLayoutでビューをカスタマイズし、setNegativeButton()setPositiveButton()を追加し、DialogInterface.OnClickListenerなどでリクエストを処理します。ボタンをクリックすると、確認コンポーネントを非表示にして表示することもできます。

0

大丈夫です。 Javaクラスのレイアウトファイル内

<Button 
    ... 
    android:onClick="makechanges" /> 

boolean passwordentered = false; 

makechanges (View view) 
{ 
     if (passwordentered == false) 
     { 
      AlertDialog.Builder builder1 = new AlertDialog.Builder(this); 
      builder1.setMessage("You havn´t entered password!"); 
      builder1.setCancelable(true); 

      builder1.setPositiveButton(
       "Enter Password", 
       new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog, int id) { 
         dialog.cancel(); 
         setContentView(R.layout.layouttoenterpw); 
        } 
       }); 

      builder1.setNegativeButton(
       "Cancel", 
       new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog, int id) { 
         dialog.cancel(); 
        } 
       }); 

      AlertDialog alert11 = builder1.create(); 
      alert11.show(); 

      Toast.makeText(this, "Keypass not found!", Toast.LENGTH_LONG).show(); 

     } 
} 
     else if (buycentfunfzig == true) 
     { 
      euroset = R.drawable.centfunfzig; 
      setContentView(R.layout.activity_main); 
      ImageView picturetochange= (ImageView) findViewById(R.id.iveuro); 
      picturetochange.setImageResource(euroset); 
     } 

と新しいレイアウトに私はパスワードを入力のためのテキストフィールド、onClickので送信ボタンと戻るボタンを作りました。

関連する問題