Commit 010547d1 authored by wanglei's avatar wanglei

...ui

parent 67fd4739
...@@ -38,7 +38,11 @@ class ScanJunkActivity : BaseActivity<ActivityLayoutScanJunkBinding>() { ...@@ -38,7 +38,11 @@ class ScanJunkActivity : BaseActivity<ActivityLayoutScanJunkBinding>() {
deny = { finishToMain() }, deny = { finishToMain() },
allow = { allow = {
requestStorePermission(launcher, result = { requestStorePermission(launcher, result = {
if (it) playLottie() else finishToMain() if (it) {
playLottie(false)
} else {
finishToMain()
}
}) })
}) })
...@@ -78,16 +82,20 @@ class ScanJunkActivity : BaseActivity<ActivityLayoutScanJunkBinding>() { ...@@ -78,16 +82,20 @@ class ScanJunkActivity : BaseActivity<ActivityLayoutScanJunkBinding>() {
binding.idJunkScan.pauseAnimation() binding.idJunkScan.pauseAnimation()
} }
private fun playLottie() { private fun playLottie(showAd: Boolean = true) {
binding.idJunkScan.imageAssetsFolder = "junk_scan/images/" binding.idJunkScan.imageAssetsFolder = "junk_scan/images/"
binding.idJunkScan.setAnimation("junk_scan/data.json") binding.idJunkScan.setAnimation("junk_scan/data.json")
binding.idJunkScan.playAnimation() binding.idJunkScan.playAnimation()
binding.root.postDelayed({ binding.root.postDelayed({
AdmobInterstitialUtils.showInterstitialAd(this) { if (showAd) {
AdmobInterstitialUtils.showInterstitialAd(this) {
startActivity(Intent(this, CleanJunkActivity::class.java))
finish()
}
} else {
startActivity(Intent(this, CleanJunkActivity::class.java)) startActivity(Intent(this, CleanJunkActivity::class.java))
finish() finish()
} }
}, 5000) }, 5000)
} }
......
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