public static final int MIN_CLICK_DELAY_TIME = 3000; //延迟的时间 private long lastClickTime = 0; /** * 防止快速点击 */ private void lastOnclick() { long currentTime = Calendar.getInstance().getTimeInMillis(); if (currentTime - lastClickTime > MIN_CLICK_DELAY_TIME) { lastClickTime = currentTime; if (openType == 0) { putService();//你要设置启动的方法 } else if (openType == 1) { cameraD();//启动的方法 } } }