Commit 74823169 authored by wanglei's avatar wanglei

。。。

parent 5880b8af
......@@ -25,7 +25,7 @@ object AdmobMaxHelper {
var isBlack: Boolean = false
var isInterOpenShowing: Boolean = false
// if (System.currentTimeMillis() - lastShowInter > 40 * 1000 * 1000 || lastShowInter == 0L) {
// if (System.currentTimeMillis() - lastShowInter > intervalAdTime() * 1000 || lastShowInter == 0L) {
// AdmobMaxHelper.admobMaxShowInterstitialAd(this@WebBrowserActivity, false) {
// if (it) {
// lastShowInter = System.currentTimeMillis()
......@@ -43,6 +43,10 @@ object AdmobMaxHelper {
return true
}
fun intervalAdTime(): Int {
return AppPreferences.getInstance().getString("intervalAdTime", "20").toInt()
}
fun showBackInterAdSp(): Boolean {
val isShowBackIntAd = AppPreferences.getInstance().getString("isShowBackIntAd", "0").toInt()
//1要看插屏 0不看
......
......@@ -11,6 +11,7 @@ import androidx.fragment.app.Fragment
import androidx.viewpager2.adapter.FragmentStateAdapter
import androidx.viewpager2.widget.ViewPager2
import com.base.browserwhite.ads.AdmobMaxHelper
import com.base.browserwhite.ads.AdmobMaxHelper.intervalAdTime
import com.base.browserwhite.ads.AdmobMaxHelper.lastShowInter
import com.base.browserwhite.bean.BookmarkBean
import com.base.browserwhite.databinding.ActivityBookmarkBinding
......@@ -88,7 +89,7 @@ class BookmarkActivity : BaseActivity<ActivityBookmarkBinding>() {
if (bookmarkFragment.bookmarkAdapter.canBeforeFolder()) {
bookmarkFragment.bookmarkAdapter.beforeFolder()
} else {
if (System.currentTimeMillis() - lastShowInter > 40 * 1000 * 1000 || lastShowInter == 0L) {
if (System.currentTimeMillis() - lastShowInter > intervalAdTime() * 1000 || lastShowInter == 0L) {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@BookmarkActivity, false) {
if (it) {
lastShowInter = System.currentTimeMillis()
......@@ -100,7 +101,7 @@ class BookmarkActivity : BaseActivity<ActivityBookmarkBinding>() {
}
}
} else {
if (System.currentTimeMillis() - lastShowInter > 40 * 1000 * 1000 || lastShowInter == 0L) {
if (System.currentTimeMillis() - lastShowInter > intervalAdTime() || lastShowInter == 0L) {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@BookmarkActivity, false) {
if (it) {
lastShowInter = System.currentTimeMillis()
......
......@@ -6,6 +6,7 @@ import android.view.View
import androidx.activity.addCallback
import androidx.core.view.updatePadding
import com.base.browserwhite.ads.AdmobMaxHelper
import com.base.browserwhite.ads.AdmobMaxHelper.intervalAdTime
import com.base.browserwhite.ads.AdmobMaxHelper.lastShowInter
import com.base.browserwhite.ads.admob.AdmobNativeUtils
import com.base.browserwhite.bean.NewsCategory
......@@ -88,7 +89,7 @@ class NewsActivity : BaseActivity<ActivityNewsBinding>() {
override fun initListener() {
super.initListener()
onBackPressedDispatcher.addCallback {
if (System.currentTimeMillis() - lastShowInter > 40 * 1000 * 1000 || lastShowInter == 0L) {
if (System.currentTimeMillis() - lastShowInter > intervalAdTime() * 1000 || lastShowInter == 0L) {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@NewsActivity, false) {
if (it) {
lastShowInter = System.currentTimeMillis()
......
......@@ -19,6 +19,7 @@ import androidx.lifecycle.lifecycleScope
import com.base.browserwhite.MyApplication
import com.base.browserwhite.R
import com.base.browserwhite.ads.AdmobMaxHelper
import com.base.browserwhite.ads.AdmobMaxHelper.intervalAdTime
import com.base.browserwhite.ads.AdmobMaxHelper.lastShowInter
import com.base.browserwhite.bean.BookmarkBean
import com.base.browserwhite.bean.ConstObject
......@@ -199,7 +200,7 @@ class WebBrowserActivity : BaseActivity<ActivityWebBrowserBinding>() {
"WevStoreActivity" -> {
if (System.currentTimeMillis() - lastShowInter > 40 * 1000 * 1000 || lastShowInter == 0L) {
if (System.currentTimeMillis() - lastShowInter > intervalAdTime() * 1000 || lastShowInter == 0L) {
AdmobMaxHelper.admobMaxShowInterstitialAd(
this@WebBrowserActivity,
false
......@@ -229,7 +230,7 @@ class WebBrowserActivity : BaseActivity<ActivityWebBrowserBinding>() {
}
}
binding.ivHome.setOnClickListener {
if (System.currentTimeMillis() - lastShowInter > 40 * 1000 * 1000 || lastShowInter == 0L) {
if (System.currentTimeMillis() - lastShowInter > intervalAdTime() * 1000 || lastShowInter == 0L) {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@WebBrowserActivity, false) {
if (it) {
lastShowInter = System.currentTimeMillis()
......
......@@ -27,6 +27,7 @@ import androidx.lifecycle.lifecycleScope
import com.applovin.sdk.AppLovinSdkUtils.runOnUiThread
import com.base.browserwhite.MyApplication
import com.base.browserwhite.ads.AdmobMaxHelper
import com.base.browserwhite.ads.AdmobMaxHelper.intervalAdTime
import com.base.browserwhite.ads.AdmobMaxHelper.lastShowInter
import com.base.browserwhite.bean.BookmarkBean
import com.base.browserwhite.bean.ConstObject.downloadDisclaimer
......@@ -172,7 +173,7 @@ class WebViewFragment() : BaseFragment<FragmentWebViewBinding>() {
downloadAdapter = DownloadAdapter()
}
downloadAdapter?.downloadAction = {
if (System.currentTimeMillis() - lastShowInter > 40 * 1000 * 1000 || lastShowInter == 0L) {
if (System.currentTimeMillis() - lastShowInter > intervalAdTime() * 1000 || lastShowInter == 0L) {
AdmobMaxHelper.admobMaxShowInterstitialAd(requireActivity(), false) {
if (it) {
lastShowInter = System.currentTimeMillis()
......
......@@ -9,6 +9,7 @@ import androidx.core.view.updatePadding
import androidx.lifecycle.lifecycleScope
import com.base.browserwhite.R
import com.base.browserwhite.ads.AdmobMaxHelper
import com.base.browserwhite.ads.AdmobMaxHelper.intervalAdTime
import com.base.browserwhite.ads.AdmobMaxHelper.lastShowInter
import com.base.browserwhite.bean.WebCategoryBean
import com.base.browserwhite.bean.WebSiteGroupBean
......@@ -67,7 +68,7 @@ class WebStoreActivity : BaseActivity<ActivityWebStoreBinding>() {
super.initListener()
onBackPressedDispatcher.addCallback {
if (System.currentTimeMillis() - lastShowInter > 40 * 1000 * 1000 || lastShowInter == 0L) {
if (System.currentTimeMillis() - lastShowInter > intervalAdTime() * 1000 || lastShowInter == 0L) {
AdmobMaxHelper.admobMaxShowInterstitialAd(this@WebStoreActivity, false) {
if (it) {
lastShowInter = 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