ItemClick防止连续点击

写个方法防止item连续点击。

[java]  view plain  copy
  1. public class Utils {  
  2.     private static long lastClickTime;  
  3.     public static boolean isFastDoubleClick() {  
  4.         long time = System.currentTimeMillis();     
  5.         if ( time - lastClickTime < 500) {     
  6.             return true;     
  7.         }     
  8.         lastClickTime = time;     
  9.         return false;     
  10.     }  
  11. }  


item点击时,增加判断就行了:

[html]  view plain  copy
  1.  public void onClick(View v) {  
  2.     if (Utils.isFastDoubleClick()) {  
  3.         return;  
  4.     }  
  5. }  

你可能感兴趣的:(ItemClick防止连续点击)