连续点击屏幕上的Android Open Alert对话框

问题描述:

我们有一个Android应用程序。在应用程序,我们必须设置IP地址,我们有一个警告框。但是现在我必须打开警报对话框,当我在屏幕上点击4到5次。连续点击屏幕上的Android Open Alert对话框

+1

请分享一些代码。此外,这将是一个很好的阅读 - http://*.com/help/mcve –

int变量中保留一个计数器,并且每次点击屏幕时,递增计数器。当它变为4或更大时,将其重置为0并打开对话框。

如果要防止对话框第二次打开,请不要在第一次重置计数器时检查计数器,也请检查准确的4或5而不是“大于”的比较结果。当然,这并不能防止溢出攻击,所以替代方案将是一个布尔值,用于存储对话框是否先前已打开。

+0

非常感谢你的焦油 –

这是一个伪代码,它给出了逻辑的要点。

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; 
     } 
    }