I use RxJava's throttleFirst for one second to avoid rapid button clicks, however I also want that on a button click a second button be also disabled for a second and vice versa, So, in short I do not allow rapid clicks on those two buttons one after another... What would you recommend? Can I achieve this using RxBinding?
RxView.clicks(button)
.throttleFirst(1000, TimeUnit.MILLISECONDS)
.subscribe {
doSomething()
}