public static boolean isFastDoubleClick() {
long time = System.currentTimeMillis();
long timeD = time - lastClickTime;
if (0 < timeD && timeD < 800) {
return true;
}
lastClickTime = time; return false;
}
使用方法:
view.setonclicklistener(new onclicklistener){
if (CommonUtil.isFastDoubleClick()) {
return ;}
else {
// 显示弹窗等。 业务逻辑即可
}
}