|
|
@@ -8,6 +8,7 @@ import com.grkj.ui_base.utils.CommonUtils
|
|
|
import com.kongzue.dialogx.dialogs.CustomDialog
|
|
|
import com.kongzue.dialogx.interfaces.OnBindView
|
|
|
import com.sik.sikcore.SIKCore
|
|
|
+import com.sik.sikcore.extension.setDebouncedClickListener
|
|
|
import com.sik.sikcore.thread.ThreadUtils
|
|
|
import kotlinx.coroutines.CoroutineScope
|
|
|
import kotlinx.coroutines.Dispatchers
|
|
|
@@ -42,13 +43,13 @@ class TipDialog : OnBindView<CustomDialog>(R.layout.dialog_tip) {
|
|
|
binding = DialogTipBinding.bind(contentView)
|
|
|
dialog?.setMaskColor(CommonUtils.getColor(R.color.scrim))
|
|
|
// 确定按钮
|
|
|
- binding.confirmBtn.setOnClickListener {
|
|
|
+ binding.confirmBtn.setDebouncedClickListener {
|
|
|
countDownJob?.cancel()
|
|
|
onConfirmClick()
|
|
|
dialog?.dismiss()
|
|
|
}
|
|
|
// 取消按钮
|
|
|
- binding.cancelBtn.setOnClickListener {
|
|
|
+ binding.cancelBtn.setDebouncedClickListener {
|
|
|
countDownJob?.cancel()
|
|
|
onCancelClick()
|
|
|
dialog?.dismiss()
|