From 601f14db94013373df700e007095f7f2f5ecbe24 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期五, 10 一月 2025 10:07:25 +0800 Subject: [PATCH] 反馈修改 --- app/src/main/java/com/sinata/xqmuse/ui/SplashActivity.kt | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/sinata/xqmuse/ui/SplashActivity.kt b/app/src/main/java/com/sinata/xqmuse/ui/SplashActivity.kt index f4bf769..0a7a0fa 100644 --- a/app/src/main/java/com/sinata/xqmuse/ui/SplashActivity.kt +++ b/app/src/main/java/com/sinata/xqmuse/ui/SplashActivity.kt @@ -23,6 +23,7 @@ import com.sinata.xqmuse.network.request import com.sinata.xqmuse.ui.guide.GuideActivity import com.sinata.xqmuse.utils.Const +import com.umeng.commonsdk.UMConfigure import kotlinx.android.synthetic.main.activity_splash.* import org.jetbrains.anko.startActivity import java.io.ByteArrayInputStream @@ -57,10 +58,10 @@ // Log.e("mmp","解析参数:音频id=${code}") // } } - AMapLocationClient.updatePrivacyShow(this,true,true) - AMapLocationClient.updatePrivacyAgree(this,true) AMapUtilCoreApi.setCollectInfoEnable(false) if (SPUtils.instance().getBoolean(Const.User.IS_AGREE)){ + AMapLocationClient.updatePrivacyShow(this,true,true) + AMapLocationClient.updatePrivacyAgree(this,true) startNext() }else{ getAgreement() @@ -88,9 +89,11 @@ userRuleDialog.arguments = bundleOf("privacy" to privacy, "user" to user) userRuleDialog.setDismissCallback(object : UserRuleDialog.OnDismiss { override fun onDismiss() { - if (!SPUtils.instance().getBoolean(Const.User.IS_AGREE, false)) + if (!SPUtils.instance().getBoolean(Const.User.IS_AGREE, false)){ finish() - else + AMapLocationClient.updatePrivacyShow(this@SplashActivity,true,true) + AMapLocationClient.updatePrivacyAgree(this@SplashActivity,true) + } else startNext() } }) @@ -150,6 +153,7 @@ * 判断是否第一次启动 */ private fun startNext(){ + UMConfigure.preInit(this, Const.UMENG_KEY, "") (application as JkApplication).initSdk() if (SPUtils.instance().getBoolean(Const.FIRST_LAUNCH,true)){ //第一次启动显示引导页 SPUtils.instance().put(Const.FIRST_LAUNCH,false).apply() -- Gitblit v1.7.1