|
@@ -32,9 +32,24 @@ import io.reactivex.rxjava3.disposables.Disposable;
|
|
|
public class OpenClassRoomHelper {
|
|
|
public static final String SNARE_DRUM = "小军鼓";
|
|
|
public static final String FLUTE = "长笛";
|
|
|
+ // 两次点击按钮之间的点击间隔不能少于1000毫秒
|
|
|
+ private static final int MIN_CLICK_DELAY_TIME = 1000;
|
|
|
+ private static long lastClickTime;
|
|
|
+
|
|
|
+ public static boolean isFastClick() {
|
|
|
+ boolean flag = false;
|
|
|
+ long curClickTime = System.currentTimeMillis();
|
|
|
+ if ((curClickTime - lastClickTime) < MIN_CLICK_DELAY_TIME) {
|
|
|
+ flag = true;
|
|
|
+ }
|
|
|
+ lastClickTime = curClickTime;
|
|
|
+ return flag;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
|
|
|
public static void start(FragmentActivity activity, String sealClassId, String subjectName) {
|
|
|
- if (UiUtils.isFastClick()) {
|
|
|
+ if (isFastClick()) {
|
|
|
return;
|
|
|
}
|
|
|
checkPermission(activity, sealClassId, subjectName);
|