执行方法次数的记录,记录点击事件次数

//需要监听几次点击事件数组的长度就为几
//如果要监听双击事件则数组长度为2,如果要监听3次连续点击事件则数组长度为3...
long[] mHints = new long[5];//初始全部为0




case R.id.bg1_configuration:   //对应的点击事件位置

//将mHints数组内的所有元素左移一个位置
System.arraycopy(mHints, 1, mHints, 0, mHints.length - 1);
//获得当前系统已经启动的时间
mHints[mHints.length - 1] = SystemClock.uptimeMillis();
if(SystemClock.uptimeMillis()-mHints[0]<=5000){
                                
       mHints = new long[5];//初始全部为0
}

break;

 

你可能感兴趣的:(执行方法次数的记录,记录点击事件次数)