Commit e321cc31 authored by leichao.gao's avatar leichao.gao

倒计时delete

parent 9762c394
...@@ -133,33 +133,33 @@ object AdmobInterstitialUtils { ...@@ -133,33 +133,33 @@ object AdmobInterstitialUtils {
onHidden: (() -> Unit)?, onHidden: (() -> Unit)?,
interval: Int interval: Int
) { ) {
if (!isShowDialog) { // if (!isShowDialog) {
displayInterstitialAd(activity, onHidden) // displayInterstitialAd(activity, onHidden)
return // return
} // }
//
if (customDialog != null && customDialog?.isShowing == true) { // if (customDialog != null && customDialog?.isShowing == true) {
return // 如果对话框已经显示,则不再显示 // return // 如果对话框已经显示,则不再显示
} // }
//
customDialog = CustomDialog(activity, R.layout.dialog_ad_loading) // customDialog = CustomDialog(activity, R.layout.dialog_ad_loading)
customDialog?.setCountdownText(R.id.dialog_ad_loading_text) // customDialog?.setCountdownText(R.id.dialog_ad_loading_text)
val countdownTimer = object : CountDownTimer((interval * 1000).toLong(), 1000) { // val countdownTimer = object : CountDownTimer((interval * 1000).toLong(), 1000) {
override fun onTick(millisUntilFinished: Long) { // override fun onTick(millisUntilFinished: Long) {
val seconds = (millisUntilFinished / 1000).toInt() // val seconds = (millisUntilFinished / 1000).toInt()
customDialog?.updateCountdownText("Advertising in preparation ($seconds" + "s)...") // customDialog?.updateCountdownText("Advertising in preparation ($seconds" + "s)...")
} // }
//
override fun onFinish() { // override fun onFinish() {
displayInterstitialAd(activity, onHidden) displayInterstitialAd(activity, onHidden)
if (!activity.isDestroyed && !activity.isFinishing) { // if (!activity.isDestroyed && !activity.isFinishing) {
customDialog?.dismiss() // customDialog?.dismiss()
} // }
customDialog = null // customDialog = null
} // }
} // }
countdownTimer.start() // countdownTimer.start()
customDialog?.show() // customDialog?.show()
} }
private fun showAdDialogAndLoadInterstitial( private fun showAdDialogAndLoadInterstitial(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment