工具类:NoDoubleClickListener防止过快双击
1 | public abstract class NoDoubleClickListener implements View.OnClickListener{ |
使用:view.setOnClickListener(new NoDoubleClickListener(){})
使用RxView防快速点击
在build.gradle
的dependencies
中添加
1 | //数据与控件绑定,响应控件异步事件 |
调用
1 | RxView.clicks(findViewById(R.id.ibt_back)).throttleFirst(1, TimeUnit.SECONDS).subscribe(new Action1<Void>() { |
又一城封装的 FastClickAvoider
1 | /** |
使用:
1 | //成员变量 |