防止按钮多次快速点击,防误触

在处理点击事件的时候,在外层加入以下代码

 long currentTime = Calendar.getInstance().getTimeInMillis();
                if (currentTime - lastClickTime > MIN_CLICK_DELAY_TIME) {
                    lastClickTime = currentTime;
                    //在下面做点击的处理
                } 


类中加入成员变量

  public static final int MIN_CLICK_DELAY_TIME = 1000;
  private long lastClickTime = 0;

你可能感兴趣的:(【android】问题解决)