Commit 05a2361e authored by wanglei's avatar wanglei

...

parent fd570cd8
Pipeline #1401 canceled with stages
...@@ -434,21 +434,25 @@ object AdmobHelper { ...@@ -434,21 +434,25 @@ object AdmobHelper {
if (activity.isFinishing || activity.isDestroyed) return if (activity.isFinishing || activity.isDestroyed) return
ReportAdUtils.showPrepareAd(INTERSTITIAL_AD_UNIT) ReportAdUtils.showPrepareAd(INTERSTITIAL_AD_UNIT)
if (!checkAvailable(INTERSTITIAL_AD_UNIT)) { // if (!checkAvailable(INTERSTITIAL_AD_UNIT)) {
failed?.invoke() // failed?.invoke()
return // return
// }
if (adDialog == null) {
adDialog = activity.showAdPreparingDialog()
} }
if (!isInterstitialAdAvailable()) { if (!isInterstitialAdAvailable()) {
Log.d(TAG, "The interstitial ad is not ready yet.")
ReportAdUtils.showErrorAd(NO_AD, INTERSTITIAL_AD_UNIT)
loadInterstitialAd(activity, { loadInterstitialAd(activity, {
showInterstitialAd(activity, dismissed, completed, failed) showInterstitialAd(activity, dismissed, completed, failed)
}, { }, {
adDialog?.dismiss()
adDialog = null
failed?.invoke() failed?.invoke()
}) })
return return
} }
adDialog = activity.showAdPreparingDialog()
if (useAdmob) { if (useAdmob) {
interstitialAd?.fullScreenContentCallback = object : FullScreenContentCallback() { interstitialAd?.fullScreenContentCallback = object : FullScreenContentCallback() {
override fun onAdClicked() { override fun onAdClicked() {
......
...@@ -14,7 +14,6 @@ import android.util.Log ...@@ -14,7 +14,6 @@ import android.util.Log
import android.widget.RemoteViews import android.widget.RemoteViews
import androidx.core.app.NotificationCompat import androidx.core.app.NotificationCompat
import androidx.core.content.ContextCompat import androidx.core.content.ContextCompat
import com.swiftcleaner.chovey.BuildConfig
import com.swiftcleaner.chovey.R import com.swiftcleaner.chovey.R
import com.swiftcleaner.chovey.model.bean.Global.FUNCTION_APP_MANAGER import com.swiftcleaner.chovey.model.bean.Global.FUNCTION_APP_MANAGER
import com.swiftcleaner.chovey.model.bean.Global.FUNCTION_APP_PROCESS import com.swiftcleaner.chovey.model.bean.Global.FUNCTION_APP_PROCESS
......
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