判断是否快速点击事件

private static long lastClickTime;
// 两次点击间隔不能少于1000ms
private static final int FAST_CLICK_DELAY_TIME = 1500;

/**
 * 是否连续点击
 */
public static boolean isFastClick() {
   long currentTime = System.currentTimeMillis();//当前时间
   long timeInterval = currentTime - lastClickTime;
   if (0 < timeInterval && timeInterval < FAST_CLICK_DELAY_TIME) {
      return true;//如果间隔在0-1.5秒内就是快速重复点击
   }
   lastClickTime = currentTime;
   return false;
}

猜你喜欢

转载自blog.csdn.net/qq_26280383/article/details/114867559