如何避免点击事件被执行多次


private static long lastClickTime;

//按钮点击时间工具
public static boolean isFastClick( long ClickIntervalTime) {

//ClickIntervalTime 传入间隔多少时间
long ClickingTime = System. currentTimeMillis();
if (ClickingTime - lastClickTime < ClickIntervalTime) {
return true; }
lastClickTime = ClickingTime;
return false; }

    if (isFastClick(2000)) {
     return;
}
// 这个位置可以设置TOAST或者弹框操作


猜你喜欢

转载自blog.csdn.net/langxian_168/article/details/75356212