前言
最近工作测试用手速,在几百毫秒内快速的点击了两次,我这边没有办法于是写了一个防抖的操作,之前本来想引用一个RxView的库,但是本着不想给项目引用太多的第三方库,还是准备手写一段代码,下面的代码经过实践和公司测试的多次检验,完全是没问题的,在项目中AS完全有记忆功能,直接new出来第一个就是,非常方便。
public abstract class OnSingleClickListener implements View.OnClickListener {
/**
* 最短Click的时间间隔
*/
private static final long MIN_CLICK_INTERVAL = 1000;