Commit 869c5d46 authored by wanglei's avatar wanglei

...

parent 6f9c82ec
......@@ -142,13 +142,14 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
defaultTab?.setSelected()
}
private var isScanTabFirst: Boolean = true
private fun naviFragment(id: Int) {
when (id) {
0 -> {
tabAt = 0
navController?.navigate(R.id.createFragment)
if (tabCanShowAd())
if (tabCanShowAd()) {
AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
override fun show() {
mainFgTabLastShow = System.currentTimeMillis()
......@@ -163,12 +164,13 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
override fun googleFailed(where: Int) {
}
})
}
}
1 -> {
tabAt = 1
navController?.navigate(R.id.scanFragment)
if (tabCanShowAd())
if (!isScanTabFirst && tabCanShowAd()) {
AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
override fun show() {
mainFgTabLastShow = System.currentTimeMillis()
......@@ -183,12 +185,13 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
override fun googleFailed(where: Int) {
}
})
}
}
2 -> {
tabAt = 2
navController?.navigate(R.id.historyFragment)
if (tabCanShowAd())
if (tabCanShowAd()) {
AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
override fun show() {
mainFgTabLastShow = System.currentTimeMillis()
......@@ -203,6 +206,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
override fun googleFailed(where: Int) {
}
})
}
}
3 -> {
......
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