Commit 03cad603 authored by wanglei's avatar wanglei

...

parent fc335ee0
...@@ -51,6 +51,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -51,6 +51,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
mutableListOf(homeFragment, fileFragment) mutableListOf(homeFragment, fileFragment)
} }
var showPermissionDialog: Boolean = false
override fun initView() { override fun initView() {
BarUtils.setStatusBarLightMode(this, true) BarUtils.setStatusBarLightMode(this, true)
...@@ -81,24 +82,15 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -81,24 +82,15 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
} }
mainShowCount++ mainShowCount++
if (mainShowCount == 2) {
// 在Activity中调用创建快捷方式的方法
ShortcutUtils.requestCreateShortcut(
this, "my_shortcut_id", "My Shortcut", "Open My App quickly",
Splash2Activity::class.java, R.mipmap.logo
)
}
if (mainShowCount == 3) {
showRateDialog()
}
addDeskShortCut()
if (intent.extras?.getBoolean("cleanAskPermission", false) == true) { if (intent.extras?.getBoolean("cleanAskPermission", false) == true) {
showPermissionDialog = true
showPermissionBottomSheet(launcher) { showPermissionBottomSheet(launcher) {
startActivity(Intent(this, ScanJunkActivity::class.java)) startActivity(Intent(this, ScanJunkActivity::class.java))
} }
} }
addDeskShortCut()
} }
...@@ -136,6 +128,17 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -136,6 +128,17 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
if (mainShowCount != 1 && resumeCount == 3) { if (mainShowCount != 1 && resumeCount == 3) {
showRateDialog() showRateDialog()
} }
if (mainShowCount >= 2) {
// 在Activity中调用创建快捷方式的方法
ShortcutUtils.requestCreateShortcut(
this, "my_shortcut_id", "My Shortcut", "Open My App quickly",
Splash2Activity::class.java, R.mipmap.logo
)
}
if (mainShowCount >= 3) {
showRateDialog()
}
} }
private fun showStorage() { private fun showStorage() {
......
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