public class ClickUtil { private static long mLastClickTime; /** * 判断当前点击现象是否是快速的点击,若是的则返回true,在客户端中要屏蔽这种现象。 * * @return */ public synchronized static boolean isFastClick() { long time = System.currentTimeMillis(); long deltaTime = time - mLastClickTime; if (0 < deltaTime && deltaTime < 800) { return true; } mLastClickTime = time; return false; } }
Android快速点击问题的简单方法
最新推荐文章于 2025-04-14 00:15:00 发布
本文介绍了一个用于防止短时间内重复点击的实用工具类ClickUtil。该工具类通过记录最后一次点击的时间并对比当前点击时间来判断是否为快速点击。如果两次点击间隔小于800毫秒,则认为是快速点击并返回true;反之则更新最后点击时间并返回false。
2774

被折叠的 条评论
为什么被折叠?



