Commit 472c102f authored by wanglei's avatar wanglei

...

parent 5f96f409
...@@ -55,12 +55,13 @@ object AdmobNativeUtils { ...@@ -55,12 +55,13 @@ object AdmobNativeUtils {
).forNativeAd { ).forNativeAd {
nativeLoadTime = System.currentTimeMillis() nativeLoadTime = System.currentTimeMillis()
nativeAd = it nativeAd = it
it.setOnPaidEventListener(AdmobEvent.EventOnPaidEventListener(it))
LogEx.logDebug(TAG, "nativeAd=${nativeAd.toString()}") LogEx.logDebug(TAG, "nativeAd=${nativeAd.toString()}")
isLoading = false isLoading = false
loadingListener?.invoke() loadingListener?.invoke()
loadingListener = null
pullAd(it.responseInfo, "nativeAd", reqId = reqId) pullAd(it.responseInfo, "nativeAd", reqId = reqId)
it.setOnPaidEventListener(AdmobEvent.EventOnPaidEventListener(it))
}.withAdListener(object : AdListener() { }.withAdListener(object : AdListener() {
override fun onAdLoaded() { override fun onAdLoaded() {
super.onAdLoaded() super.onAdLoaded()
...@@ -106,7 +107,7 @@ object AdmobNativeUtils { ...@@ -106,7 +107,7 @@ object AdmobNativeUtils {
} }
} }
nativeAd = null nativeAd = null
loadingListener = null
loadNativeAd() loadNativeAd()
} }
if (nativeAd == null) { if (nativeAd == null) {
...@@ -117,6 +118,7 @@ object AdmobNativeUtils { ...@@ -117,6 +118,7 @@ object AdmobNativeUtils {
EventUtils.event("ad_show_error", ext = obj2) EventUtils.event("ad_show_error", ext = obj2)
} else { } else {
loadingListener?.invoke() loadingListener?.invoke()
loadingListener = null
} }
} }
......
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