Android防止快速多次点击

在具体的开发过程中因为某些原因不可以让用户快速点击,
这里写了一个FastClickCheckUtil类来实现该功能.

import android.os.Handler;
import android.view.View;

public class FastClickCheckUtil {
    /**
     * 相同视图点击必须间隔0.6s才能有效
     *
     * @param view 目标视图
     */
    public static void check(View view) {
        check(view, 600);
    }

    /**
     * 设置间隔点击规则,配置间隔点击时长
     *
     * @param view  目标视图
     * @param mills 点击间隔时间(毫秒)
     */
    public static void check(final View view, int mills) {
        view.setClickable(false);
        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                view.setClickable(true);
            }
        }, mills);
    }
}

调用:

FastClickCheckUtil.check(v);