在日常開發中會經常遇到按鈕的快速點擊,但是如果不做處理就會導致每次點擊就會請求一次數據,所以有必要做一下按鈕的防抖動我的做法是用Handler;
mHandler.removeCallbacks(mRunnable);
mHandler.postDelayed(mRunnable,1000);
private Runnable mRunnable = new Runnable() {
@Override
public void run() {
// do something
}
};
其中1000爲連續點擊的間隔時間,