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

update

parent 6240225b
......@@ -5,6 +5,7 @@ import android.app.Activity
import android.content.Intent
import android.os.Bundle
import android.text.TextUtils
import android.util.Log
import com.base.datarecovery.activity.SplashActivity
import com.base.datarecovery.ads.AdmobMaxHelper
import com.base.datarecovery.ads.admob.AdmobOpenUtils
......@@ -67,7 +68,6 @@ class MyApplication : BaseApplication() {
} else {
initAdMax()
}
InstallHelps.init()
MainScope().launch(Dispatchers.Main) {
val deferred = async(Dispatchers.IO) {
......
......@@ -103,7 +103,8 @@ class ResultActivity : BaseActivity<ActivityLayoutResultBinding>() {
} else {
binding.tvInfo.text = "No junk files found."
}
AppPreferences.getInstance().put("last_use_junk_cleaner", System.currentTimeMillis())
AppPreferences.getInstance()
.put("last_use_junk_cleaner", System.currentTimeMillis())
}
else -> {}
......@@ -116,17 +117,26 @@ class ResultActivity : BaseActivity<ActivityLayoutResultBinding>() {
onBackPressedDispatcher.addCallback(object : OnBackPressedCallback(true) {
override fun handleOnBackPressed() {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@ResultActivity){
val s = AppPreferences.getInstance().getString("isShowBackIntAd", "0").toIntOrNull()
?: 0
if (s == 1) {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@ResultActivity) {
finishToMain()
}
} else {
finishToMain()
}
}
})
binding.ivBack.setOnClickListener {
onBackPressedDispatcher.onBackPressed()
}
AdmobNativeUtils.showNativeAd(this@ResultActivity, binding.flAd, R.layout.layout_native_custom_white)
AdmobNativeUtils.showNativeAd(
this@ResultActivity,
binding.flAd,
R.layout.layout_native_custom_white
)
}
override fun onDestroy() {
......
......@@ -7,6 +7,7 @@ import android.net.Uri
import android.text.SpannableString
import android.text.Spanned
import android.text.style.UnderlineSpan
import android.util.Log
import android.view.View
import androidx.lifecycle.lifecycleScope
import com.base.datarecovery.MyApplication
......@@ -87,6 +88,7 @@ class SplashActivity : BaseActivity<ActivitySplashBinding>() {
} else {
LogEx.logDebug(TAG, "load max")
maxInitAction = {
Log.d(TAG,"max init suc")
AdMaxOpenUtils.loadAppOpenAd(this)
AdMaxInterstitialUtils.loadInterstitialAd(this)
}
......
......@@ -32,7 +32,7 @@ object AdMaxOpenUtils {
}
override fun onAdLoadFailed(p0: String, p1: MaxError) {
LogEx.logDebug(TAG, "onAdLoadFailed")
LogEx.logDebug(TAG, "onAdLoadFailed:"+p1.message.toString())
onHidden?.invoke()
AdDisplayUtils.getInstance().incrementAdRequestFailCount()
}
......
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