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

update

parent 6caecc70
...@@ -129,33 +129,33 @@ object AdMaxInterstitialUtils { ...@@ -129,33 +129,33 @@ object AdMaxInterstitialUtils {
onHidden: (() -> Unit)?, onHidden: (() -> Unit)?,
interval: Int interval: Int
) { ) {
if (!isShowDialog) { // if (!isShowDialog) {
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() {
if (!activity.isDestroyed && !activity.isFinishing) { // if (!activity.isDestroyed && !activity.isFinishing) {
customDialog?.dismiss() // customDialog?.dismiss()
} // }
customDialog = null // customDialog = null
LogEx.logDebug(TAG, "onFinish") // LogEx.logDebug(TAG, "onFinish")
interstitialAd?.showAd() interstitialAd?.showAd()
} // }
} // }
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