2016-11-07 1 views
2

アンドロイドアプリがあります。アプリでは、私たちは1つのアラートボックスがあるためにIPアドレスを設定する必要があります。しかし、今私は、画面上で4〜5回タップすると警告ダイアログボックスを開く必要があります。Androidタブを連続してタップするとダイアログが表示されます

+1

コードを入力してください。また、これは良い読書になるでしょう - –

答えて

1

変数をint変数に入れ、画面をタップするたびにカウンタを増分します。 4以上になったら0にリセットしてダイアログを開きます。

ダイアログが再度開くのを防ぐには、最初にカウンタをリセットしないでください。また、「より大きい」比較ではなく、正確に4または5を確認してください。もちろん、これはオーバーフローの悪用を防ぐものではないので、ダイアログが以前に開いたかどうかを格納するブール値にすることもできます。

+0

ありがとう、タールありがとう –

1

ロジックの要点を示す疑似コードです。

int counter=0; 
    //inside your screen tapping method 
    onScreenTapped(){ 
     //increasing count on each tap 
     counter++; 
     //checking the number of count 
     if (counter==4){ 
      //call your alert dialog method here 
      showAlertDialog(); 
      //reset your counter to 0 
      counter=0; 
     } 
    } 
関連する問題