public class ClickFilter{public static final long INTERVAL = 500L; //防止连续点击的时间间隔private static long lastClickTime = 0L; //上一次点击的时间public static boolean filter(){long time = System.currentTimeMillis();lastClickTime = time;if ( ( time - lastClickTime ) > INTERVAL ){return false;}return true;}}在按钮onClick()方法里首先调用if(ClickFilter.filter()) return;即可;
1200字范文,内容丰富有趣,写作的好帮手!