Commit 2b0fe71a authored by wanglei's avatar wanglei

...

parent e285469a
...@@ -69,7 +69,7 @@ object AdmobHelper { ...@@ -69,7 +69,7 @@ object AdmobHelper {
} }
} }
//上次展示广告时间关闭赋值 //上次展示广告时间关闭赋值,通用开屏和插页
var lastShowedOnHiddenTime = 0L var lastShowedOnHiddenTime = 0L
get() { get() {
return AppPreferences.getInstance().getLong("lastShowedOnHiddenTime", field) return AppPreferences.getInstance().getLong("lastShowedOnHiddenTime", field)
......
...@@ -3,6 +3,7 @@ package com.base.pdfviewerscannerwhite.ads.admob ...@@ -3,6 +3,7 @@ package com.base.pdfviewerscannerwhite.ads.admob
import android.app.Activity import android.app.Activity
import com.base.pdfviewerscannerwhite.BuildConfig import com.base.pdfviewerscannerwhite.BuildConfig
import com.base.pdfviewerscannerwhite.ads.AdDisplayUtils import com.base.pdfviewerscannerwhite.ads.AdDisplayUtils
import com.base.pdfviewerscannerwhite.ads.AdmobHelper.lastShowedOnHiddenTime
import com.base.pdfviewerscannerwhite.ads.admob.AdmobEvent.clickAd import com.base.pdfviewerscannerwhite.ads.admob.AdmobEvent.clickAd
import com.base.pdfviewerscannerwhite.ads.admob.AdmobEvent.pullAd import com.base.pdfviewerscannerwhite.ads.admob.AdmobEvent.pullAd
import com.base.pdfviewerscannerwhite.ads.admob.AdmobEvent.showAd import com.base.pdfviewerscannerwhite.ads.admob.AdmobEvent.showAd
...@@ -116,6 +117,7 @@ object AdmobOpenUtils { ...@@ -116,6 +117,7 @@ object AdmobOpenUtils {
mOpenAd = null mOpenAd = null
onHidden?.invoke(true) onHidden?.invoke(true)
loadAppOpenAd() loadAppOpenAd()
lastShowedOnHiddenTime = System.currentTimeMillis()
} }
override fun onAdFailedToShowFullScreenContent(p0: AdError) { override fun onAdFailedToShowFullScreenContent(p0: AdError) {
......
...@@ -329,7 +329,7 @@ class MainPresenter( ...@@ -329,7 +329,7 @@ class MainPresenter(
fun starAdGmsScan(activity: Activity) { fun starAdGmsScan(activity: Activity) {
if (AdmobHelper.isShowScanInter()) { if (AdmobHelper.isShowScanInter() && AdmobHelper.canCommonShowAd()) {
AdmobInterstitialUtils.showInterstitialAd(activity) { AdmobInterstitialUtils.showInterstitialAd(activity) {
if (it) { if (it) {
lastScanShowAd = System.currentTimeMillis() lastScanShowAd = System.currentTimeMillis()
......
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