Android 防止View连续多次点击

build.gradle 引入:

implementation 'com.jakewharton.rxbinding2:rxbinding:2.2.0'

然后开始写代码的点击事件:

 RxView.clicks(binding.tvContinue) // 参数为你的点击事件的VIew
                .throttleFirst(2, TimeUnit.SECONDS) // 此处设置防止连点的时间间隔
                .subscribe(new Consumer() {
                    @Override
                    public void accept(Object o) throws Exception {
                        // 此处为点击事件的响应内容。。。
                    }
                });







你可能感兴趣的:(Android 防止View连续多次点击)