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()
......@@ -164,11 +165,12 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
}
})
}
}
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()
......@@ -184,11 +186,12 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
}
})
}
}
2 -> {
tabAt = 2
navController?.navigate(R.id.historyFragment)
if (tabCanShowAd())
if (tabCanShowAd()) {
AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
override fun show() {
mainFgTabLastShow = System.currentTimeMillis()
......@@ -204,6 +207,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
}
})
}
}
3 -> {
tabAt = 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