解决:控件按钮重复点击

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 {
// 显示弹窗等。 业务逻辑即可
}
}

你可能感兴趣的:(解决:控件按钮重复点击)