Commit d30c6145 authored by wanglei's avatar wanglei

...

parent 0d2471ab
......@@ -14,6 +14,7 @@ import android.text.style.ForegroundColorSpan
import android.view.View
import androidx.activity.addCallback
import androidx.lifecycle.lifecycleScope
import com.base.browserwhite.ads.AdmobMaxHelper
import com.base.browserwhite.bean.AppBean
import com.base.browserwhite.bean.ConstObject.APP_PROCESS
import com.base.browserwhite.databinding.ActivityAppProcessBinding
......@@ -21,7 +22,6 @@ import com.base.browserwhite.ui.activity.BaseActivity
import com.base.browserwhite.ui.activity.result.ResultActivity
import com.base.browserwhite.utils.BarUtils
import com.base.browserwhite.utils.KotlinExt.toFormatSize
import com.base.browserwhite.utils.KotlinExt.toFormatTime
import com.base.browserwhite.utils.RamUtils.ramPair
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
......@@ -64,18 +64,23 @@ class AppProcessActivity : BaseActivity<ActivityAppProcessBinding>() {
override fun initListener() {
super.initListener()
onBackPressedDispatcher.addCallback {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@AppProcessActivity, false) {
finishToMain()
}
}
binding.flFanhui.setOnClickListener {
onBackPressedDispatcher.onBackPressed()
}
binding.tvBtn.setOnClickListener {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@AppProcessActivity, false) {
startActivity(Intent(this, ResultActivity::class.java).apply {
putExtra("from", APP_PROCESS)
})
finish()
}
}
}
......
......@@ -5,6 +5,7 @@ import androidx.activity.addCallback
import androidx.core.view.updatePadding
import androidx.fragment.app.FragmentTransaction
import com.base.browserwhite.R
import com.base.browserwhite.ads.AdmobMaxHelper
import com.base.browserwhite.databinding.ActivityNewsDetailBinding
import com.base.browserwhite.ui.activity.BaseActivity
import com.base.browserwhite.ui.activity.webbrowser.WebViewFragment
......@@ -38,6 +39,11 @@ class NewsDetailActivity : BaseActivity<ActivityNewsDetailBinding>() {
private fun addNewWebSite(uri: String) {
val myFragment = WebViewFragment().apply { url = uri }
myFragment.onPageFinished = {
AdmobMaxHelper.admobMaxShowInterstitialAd(this, false) {
}
}
val transaction: FragmentTransaction = supportFragmentManager.beginTransaction()
transaction.replace(R.id.container, myFragment)
transaction.commit()
......
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