您的位置:首页 > 移动开发 > Android开发

Android开发小技巧系列之避免连续点击

2016-04-06 15:10 399 查看
为了防止用户或者测试MM疯狂的点击某个button,可以使用以下方法防止按钮连续点击。

定义方法

public class Utils {  

    private static long lastClickTime;  

    public static boolean isFastDoubleClick() {  

        long time = System.currentTimeMillis();     

        if ( time - lastClickTime < <
4000
/span>500) {     

            return true;     

        }     

        lastClickTime = time;     

        return false;     

    }  

}  

按钮点击时,增加判断就行了:

@Override
public void onClick(View v) {
if (!Utils.isFastClick()) {
//点击事件
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: