Commit 1d9717fa authored by leichao.gao's avatar leichao.gao

Merge branch 'master' of gitlab.huolea.com:koko/browser-white

parents 9b213b7b 778dcc36
...@@ -61,7 +61,7 @@ object ConstObject { ...@@ -61,7 +61,7 @@ object ConstObject {
AppPreferences.getInstance().put("searchEngine", value, true) AppPreferences.getInstance().put("searchEngine", value, true)
} }
var isFirstMainShow=true var isFirstMainShow = true
get() { get() {
return AppPreferences.getInstance().getBoolean("isFirstMainShow", field) return AppPreferences.getInstance().getBoolean("isFirstMainShow", field)
} }
...@@ -70,5 +70,14 @@ object ConstObject { ...@@ -70,5 +70,14 @@ object ConstObject {
AppPreferences.getInstance().put("isFirstMainShow", value, true) AppPreferences.getInstance().put("isFirstMainShow", value, true)
} }
var mainShowCount = 0
get() {
return AppPreferences.getInstance().getInt("mainShowCount", field)
}
set(value) {
field = value
AppPreferences.getInstance().put("mainShowCount", value, true)
}
} }
\ No newline at end of file
...@@ -13,6 +13,7 @@ import androidx.viewpager2.adapter.FragmentStateAdapter ...@@ -13,6 +13,7 @@ import androidx.viewpager2.adapter.FragmentStateAdapter
import androidx.viewpager2.widget.ViewPager2 import androidx.viewpager2.widget.ViewPager2
import com.base.browserwhite.R import com.base.browserwhite.R
import com.base.browserwhite.bean.ConstObject.isFirstMainShow import com.base.browserwhite.bean.ConstObject.isFirstMainShow
import com.base.browserwhite.bean.ConstObject.mainShowCount
import com.base.browserwhite.databinding.ActivityMainBinding import com.base.browserwhite.databinding.ActivityMainBinding
import com.base.browserwhite.ui.activity.splash.Splash2Activity import com.base.browserwhite.ui.activity.splash.Splash2Activity
import com.base.browserwhite.ui.fragment.FileFragment import com.base.browserwhite.ui.fragment.FileFragment
...@@ -47,11 +48,6 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -47,11 +48,6 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
override fun initView() { override fun initView() {
// 在Activity中调用创建快捷方式的方法
ShortcutHelper.requestCreateShortcut(
this, "my_shortcut_id", "My Shortcut", "Open My App quickly",
Splash2Activity::class.java, R.mipmap.logo
)
BarUtils.setStatusBarLightMode(this, true) BarUtils.setStatusBarLightMode(this, true)
BarUtils.setStatusBarColor(this, Color.TRANSPARENT) BarUtils.setStatusBarColor(this, Color.TRANSPARENT)
binding.root.updatePadding(top = BarUtils.getStatusBarHeight()) binding.root.updatePadding(top = BarUtils.getStatusBarHeight())
...@@ -79,6 +75,15 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -79,6 +75,15 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
showDefaultBrowserDialog() showDefaultBrowserDialog()
} }
mainShowCount++
if (mainShowCount == 2) {
// 在Activity中调用创建快捷方式的方法
ShortcutHelper.requestCreateShortcut(
this, "my_shortcut_id", "My Shortcut", "Open My App quickly",
Splash2Activity::class.java, R.mipmap.logo
)
}
} }
......
...@@ -138,7 +138,7 @@ class Splash2Activity : BaseActivity<ActivitySplash2Binding>(), ...@@ -138,7 +138,7 @@ class Splash2Activity : BaseActivity<ActivitySplash2Binding>(),
} }
AdmobMaxHelper.preloadAd(this) AdmobMaxHelper.preloadAd(this)
mTaskManager?.startProgress() mTaskManager?.startProgress()
// loadAd() loadAd()
} }
......
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