Commit 9976ea4f authored by wanglei's avatar wanglei

Merge remote-tracking branch 'origin/master'

# Conflicts:
#	app/src/main/java/com/base/datarecovery/ads/max/AdMaxNativeUtils.kt
#	app/src/main/java/com/base/datarecovery/ads/max/AdMaxOpenUtils.kt
parents a4881592 775ea5be
...@@ -107,7 +107,7 @@ object AdMaxNativeUtils { ...@@ -107,7 +107,7 @@ object AdMaxNativeUtils {
} }
fun showNativeAd(activity: Activity, parent: ViewGroup, layout: Int) { fun showNativeAd(activity: Activity, parent: ViewGroup, layout: Int ) {
setNativeAdListener() setNativeAdListener()
if (!AdDisplayUtils.getInstance().shouldShowAd("nativeAd")) { if (!AdDisplayUtils.getInstance().shouldShowAd("nativeAd")) {
return return
...@@ -126,7 +126,7 @@ object AdMaxNativeUtils { ...@@ -126,7 +126,7 @@ object AdMaxNativeUtils {
nativeAdLoader.render(adView, nativeAd) nativeAdLoader.render(adView, nativeAd)
parent.removeAllViews() parent.removeAllViews()
parent.addView(adView) parent.addView(adView)
nativeAd?.let { AdMaxEvent.showAd(it, "nativeAd", activity) } nativeAd?.let { AdMaxEvent.showAd(it, "nativeAd",activity) }
AdDisplayUtils.getInstance().incrementAdDisplayCount() AdDisplayUtils.getInstance().incrementAdDisplayCount()
} }
} }
......
...@@ -20,29 +20,29 @@ object AdMaxOpenUtils { ...@@ -20,29 +20,29 @@ object AdMaxOpenUtils {
private var onHidden: (() -> Unit)? = null private var onHidden: (() -> Unit)? = null
private var loadingListener: (() -> Unit)? = null private var loadingListener: (() -> Unit)? = null
private fun setListener(activity: Activity) { private fun setListener(context: Context) {
if (appOpenAd == null) { if (appOpenAd == null) {
appOpenAd = MaxAppOpenAd(ConfigHelper.openAdMaxId, activity) appOpenAd = MaxAppOpenAd(ConfigHelper.openAdMaxId, context)
appOpenAd?.setListener(object : MaxAdListener { appOpenAd?.setListener(object : MaxAdListener {
override fun onAdLoaded(p0: MaxAd) { override fun onAdLoaded(p0: MaxAd) {
LogEx.logDebug(TAG, "onAdLoaded") LogEx.logDebug(TAG, "onAdLoaded")
openLoadTime = System.currentTimeMillis() openLoadTime = System.currentTimeMillis()
loadingListener?.invoke() loadingListener?.invoke()
AdMaxEvent.pullAd(p0, "openAd") AdMaxEvent.pullAd(p0,"openAd")
} }
override fun onAdLoadFailed(p0: String, p1: MaxError) { override fun onAdLoadFailed(p0: String, p1: MaxError) {
LogEx.logDebug(TAG, "onAdLoadFailed:" + p1.message.toString()) LogEx.logDebug(TAG, "onAdLoadFailed:"+p1.message.toString())
onHidden?.invoke() onHidden?.invoke()
AdDisplayUtils.getInstance().incrementAdRequestFailCount() AdDisplayUtils.getInstance().incrementAdRequestFailCount()
AdMaxEvent.pullAd(null, "openAd") AdMaxEvent.pullAd(null,"openAd")
} }
override fun onAdDisplayed(p0: MaxAd) { override fun onAdDisplayed(p0: MaxAd) {
AdDisplayUtils.getInstance().incrementAdDisplayCount() AdDisplayUtils.getInstance().incrementAdDisplayCount()
AdMaxEvent.showAd(p0, "openAd", activity) AdMaxEvent.showAd(p0,"openAd",Activity())
} }
override fun onAdHidden(p0: MaxAd) { override fun onAdHidden(p0: MaxAd) {
...@@ -55,7 +55,7 @@ object AdMaxOpenUtils { ...@@ -55,7 +55,7 @@ object AdMaxOpenUtils {
AdDisplayUtils.getInstance().incrementAdClickCount() AdDisplayUtils.getInstance().incrementAdClickCount()
// com.base.datarecovery.ads.max.AdMaxEvent.clickAd(appOpenAd, "openAd") // com.base.datarecovery.ads.max.AdMaxEvent.clickAd(appOpenAd, "openAd")
AdmobCommonUtils.isMultiClick(appOpenAd) AdmobCommonUtils.isMultiClick(appOpenAd)
AdMaxEvent.clickAd(p0, "openAd") AdMaxEvent.clickAd(p0,"openAd")
} }
...@@ -71,7 +71,7 @@ object AdMaxOpenUtils { ...@@ -71,7 +71,7 @@ object AdMaxOpenUtils {
} }
}) })
appOpenAd?.setRevenueListener(AdMaxEvent.EventOnPaidEventListener()) appOpenAd?.setRevenueListener (AdMaxEvent.EventOnPaidEventListener())
} }
} }
......
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