android 防止按钮连续点击的方法(Button,ImageButton等)

简介:
防止按钮连续点击 
其实实现很简单 

共通方法

public class Utils {
    private static long lastClickTime;
    public static boolean isFastDoubleClick() {
        long time = System.currentTimeMillis();   
        if ( time - lastClickTime < 500) {   
            return true;   
        }   
        lastClickTime = time;   
        return false;   
    }
}

按钮点击时: 

 
public void onClick(View v) {
    if (Utils.isFastDoubleClick()) {
        return;
    }
}
这样所有按钮在500毫秒内不能同时起效。

相关文章
|
4天前
|
Android开发
【通讯录教程】苹果安卓鸿蒙系统通用,如何大批量导入手机号码到手机的通讯录,下面教你方法,只需1分钟搞定几万个号码的导入手机电话本
该文介绍了一种快速批量导入手机通讯录的方法,适用于处理大量手机号的需求,如微商管理、客户资料整理等。在QQ同步助手开始收费后,提供了免费的替代方案。步骤包括:下载批量导入软件(链接提供腾讯云盘和百度网盘地址),清空通讯录(非必需),制作符合格式的通讯录文件,并按操作系统(苹果、安卓或鸿蒙)进行导入。整个过程只需1分钟,简便快捷。
|
13天前
|
Android开发
Android获取蓝牙设备列表的方法
Android获取蓝牙设备列表的方法
20 5
|
13天前
|
Android开发
Android获取当前系统日期和时间的三种方法
Android获取当前系统日期和时间的三种方法
29 4
|
14天前
|
API 开发工具 Android开发
调用Android原生@SystemApi、@Hide方法
调用Android原生@SystemApi、@Hide方法
22 1
|
14天前
|
XML Android开发 数据格式
Android下自定义Button样式
Android下自定义Button样式
16 3
|
14天前
|
程序员 Android开发
Android亮度调节的几种实现方法
Android亮度调节的几种实现方法
14 0
|
14天前
|
机器学习/深度学习 Java Shell
[RK3568][Android12.0]--- 系统自带预置第三方APK方法
[RK3568][Android12.0]--- 系统自带预置第三方APK方法
63 0
|
14天前
|
Shell Android开发
Android Activity重写dump方法实现通过adb调试代码
Android Activity重写dump方法实现通过adb调试代码
17 0
|
14天前
|
Android开发
Android APP 隐藏系统软键盘的方法
Android APP 隐藏系统软键盘的方法
48 0
|
14天前
|
调度 Android开发
Android9底部导航栏出现空白按钮问题分析
Android9底部导航栏出现空白按钮问题分析
18 0