Android按钮防止多次点击跳转工具类
2016-12-08 14:38
489 查看
原理是利用时间差,
package com.maobang.imsdk.util;
import java.util.Calendar;
/**
* 防止多次点击按钮
* Created by Administrator on 2016/11/18.
*/
public class PreventDoubleClickUtil {
private static long lastClickTime = 0;
public static final int MIN_CLICK_DELAY_TIME = 1000;
public static boolean noDoubleClick() {
long currentTime = Calendar.getInstance().getTimeInMillis();
if (currentTime - lastClickTime > MIN_CLICK_DELAY_TIME) {
lastClickTime = currentTime;
return true;
}else {
return false;
}
}
}
使用方法是,用if(PreventDoubleClickUtil.noDoubleClick()){ 包含按钮里面的执行方法}
package com.maobang.imsdk.util;
import java.util.Calendar;
/**
* 防止多次点击按钮
* Created by Administrator on 2016/11/18.
*/
public class PreventDoubleClickUtil {
private static long lastClickTime = 0;
public static final int MIN_CLICK_DELAY_TIME = 1000;
public static boolean noDoubleClick() {
long currentTime = Calendar.getInstance().getTimeInMillis();
if (currentTime - lastClickTime > MIN_CLICK_DELAY_TIME) {
lastClickTime = currentTime;
return true;
}else {
return false;
}
}
}
使用方法是,用if(PreventDoubleClickUtil.noDoubleClick()){ 包含按钮里面的执行方法}
相关文章推荐
- Android之有效防止按钮多次重复点击
- Android防止按钮过快点击造成多次事件的解决方法
- Android防止按钮多次重复点击
- android防止button多次被点击工具类
- Android防止按钮被多次点击
- RxAndroid防止按钮短时间内被重复点击多次
- android 防止按钮多次点击的处理?
- android防止button多次被点击工具类
- android 防止按钮多次点击
- android防止按钮连续点击开启多次界面
- android 防止 多次点击 重复点击按钮
- Android之有效防止按钮多次重复点击的方法(必看篇)
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- RxAndroid 防止按钮短时间内被重复点击多次,进行限制
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- Android之有效防止按钮多次重复点击的方法(必看篇)
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- 防止Android点击按钮过快造成多次事件实现原理
- android防止按钮多次点击和添加双击事件
- Android防止按钮过快点击造成多次事件的解决方法