diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/ZhiView.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/ZhiView.kt index 06fb60c55e..10c8f99f56 100644 --- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/ZhiView.kt +++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/ZhiView.kt @@ -15,9 +15,11 @@ import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant import com.mogo.eagle.core.utilcode.mogo.permissions.PermissionsDialogUtils import com.mogo.eagle.core.utilcode.util.ActivityUtils +import com.mogo.eagle.core.utilcode.util.ClickUtils import com.mogo.och.common.module.R import com.mogo.och.common.module.utils.FrameAnimatorContainer import com.mogo.och.common.module.utils.PermissionUtil +import com.mogo.och.common.module.wigets.toast.ToastCharterUtils import com.mogo.tts.base.zhi.AsrTextBean import com.mogo.tts.base.zhi.AvatarManager import com.mogo.tts.base.zhi.CallbackWidget @@ -102,7 +104,12 @@ class ZhiView @JvmOverloads constructor( } } }) - onClick { + + setOnClickListener { + if (ClickUtils.isClickTooFrequent(this,3000)) { + ToastCharterUtils.showToastShort("请稍后唤醒") + return@setOnClickListener + } if (PermissionUtil.checkPermission(context,Manifest.permission.RECORD_AUDIO)) { AvatarManager.wakeupXiaoZhi() }else{