处理频繁点击问题, 如果两次点击小于500毫秒则不予以响应
来源:互联网 发布:vb 图形放大 编辑:程序博客网 时间:2024/05/22 14:41
public class ClickUtils { private static final String TAG = "ClickUtils"; private static long lastClickTime = 0L; private static final boolean isDebug = true; private static final String BLANK_LOG = "\t"; private ClickUtils() { } /** * 用于处理频繁点击问题, 如果两次点击小于500毫秒则不予以响应 * * @return true:是连续的快速点击 */ public static boolean isFastDoubleClick() { long nowTime = SystemClock.elapsedRealtime();//从开机到现在的毫秒数(手机睡眠(sleep)的时间也包括在内) if (isDebug){ Log.d(TAG,"nowTime:" + nowTime); Log.d(TAG,"lastClickTime:" + lastClickTime); Log.d(TAG,"时间间隔:"+(nowTime - lastClickTime)); } if ((nowTime - lastClickTime) < 500) { if (isDebug){ Log.d(TAG,"快速点击"); Log.d(TAG, BLANK_LOG); } return true; } else { lastClickTime = nowTime; if (isDebug){ Log.d(TAG,"lastClickTime:" + lastClickTime); Log.d(TAG,"不是快速点击"); Log.d(TAG,BLANK_LOG); } return false; } }
0 0
- 处理频繁点击问题, 如果两次点击小于500毫秒则不予以响应
- js 处理频繁点击
- 按钮频繁点击处理
- 处理频繁点击事件
- 《android按钮点击事件的频繁点击问题处理》
- SetOnClickListener点击两次才响应
- 关于程序两次点击才能正常响应的问题
- 关于Button点击两次才响应事件相关问题
- js控制按钮,防止频繁点击响应
- EditText点击两次才能响应Onclick
- UITableViewCell点击两次才响应的原因
- Android EditText点击两次才能响应,解决办法
- Android EditText点击两次才能响应,解决办法
- datapager分页问题(点击两次)
- datapager分页问题(点击两次)
- cocos2d-x 3.0 点击button,点击事件响应两次
- 1、如何处理频繁快速点击事件
- android间隔1000毫秒处理点击
- Struts1 和 Struts2 对比
- 二、memcache安装
- html中table的设计
- 递归查询和迭代查询的区别
- 善用Eclipse的代码模板功能
- 处理频繁点击问题, 如果两次点击小于500毫秒则不予以响应
- Spark性能调优——扩展篇
- 【drp 9】Servlet生命周期
- Struts2 Demo
- 图解 Monad
- Pycharm-自动生成代码头内容
- 正负数读入优化模板
- 网页开发基础知识 HTML + CSS
- Struts1 增删改查