安卓開發中按鈕的防抖動,按鈕的快速點擊多次請求數據

在日常開發中會經常遇到按鈕的快速點擊,但是如果不做處理就會導致每次點擊就會請求一次數據,所以有必要做一下按鈕的防抖動我的做法是用Handler;

 mHandler.removeCallbacks(mRunnable);
 mHandler.postDelayed(mRunnable,1000);
 private Runnable mRunnable = new Runnable() {
        @Override
        public void run() {
            // do something
        }
    };

其中1000爲連續點擊的間隔時間,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章