Android防止按钮多次重复点击
来源:互联网 发布:单片机红外线发射 编辑:程序博客网 时间:2024/06/03 11:18
package com.lalagou.kindergarten.myres.common;public class ButtonUtils { private static long lastClickTime = 0; private static long DIFF = 5000; private static int lastButtonId = -1; /** * 判断两次点击的间隔,如果小于1000,则认为是多次无效点击 * * @return */ public static boolean isFastDoubleClick() { return isFastDoubleClick(-1, DIFF); } /** * 判断两次点击的间隔,如果小于1000,则认为是多次无效点击 * * @return */ public static boolean isFastDoubleClick(int buttonId) { return isFastDoubleClick(buttonId, DIFF); } /** * 判断两次点击的间隔,如果小于diff,则认为是多次无效点击 * * @param diff * @return */ public static boolean isFastDoubleClick(int buttonId, long diff) { long time = System.currentTimeMillis(); long timeD = time - lastClickTime; if (lastButtonId == buttonId && lastClickTime > 0 && timeD < diff) { return true; } lastClickTime = time; lastButtonId = buttonId; return false; } }
阅读全文
0 0
- android 防止 多次点击 重复点击按钮
- Android防止按钮多次重复点击
- Android之有效防止按钮多次重复点击
- Android之有效防止按钮多次重复点击
- android 防止按钮多次点击
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- Android 防止重复按钮点击
- Android 防止多次点击,Toast重复显示
- 防止按钮多次点击
- 防止按钮多次点击
- 防止按钮多次点击
- android 防止按钮多次点击的处理?
- Android防止按钮被多次点击
- android 按钮防止连续点击防止按钮重复点击
- .net防止多次点击按钮
- git rm简介
- Unity3D-关于UnityIAP1.50.0在5.6.4f1版本中使用时出现自动购买问题
- 进程调度API之wake_up_process
- 安装typecho时报错:对不起,无法连接数据库,请先检查数据库配置再继续进行安装
- React Native android could not connect to development server
- Android防止按钮多次重复点击
- bzoj1013 [JSOI2008]球形空间产生器(高斯消元)
- Jenkins+Nunit+Testlink 自动化测试平台
- idea jetty插件启动服务后,修改代码报“请求的操作无法在使用用户映射区域打开的文件执行”
- 把一个数组拆分成元素为数组的数组(猴子吃香蕉)
- Myeclipse+TestNG白盒测试环境搭建
- 关于视频播放横竖屏切换不再重复oncreat函数
- MongoDB Plugin(十一)
- tomcat配置双向证书