From a141213b3234d2d83ffb6a5d2d42ede0e722d949 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期二, 13 六月 2023 11:57:21 +0800 Subject: [PATCH] 公务出行开发完成 --- app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt b/app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt index 12752f9..4b78696 100644 --- a/app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt +++ b/app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt @@ -24,10 +24,14 @@ override fun setContentView() = R.layout.activity_setting private lateinit var phone:String + private val voice by lazy { intent.getStringExtra("voice") } override fun initClick() { tv_account.setOnClickListener { startActivityForResult<AccountSafeActivity>(1,"phone" to phone) + } + tv_voice.setOnClickListener { + startActivityForResult<VoiceRecordActivity>(2,"voice" to (voice == "1")) } tv_guide.setOnClickListener { HttpManager.getH5(3).request(this){ _, data-> @@ -155,10 +159,12 @@ override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) if (resultCode == Activity.RESULT_OK){ - SPUtils.instance().remove(Const.User.TOKEN).remove(Const.User.USER_ID).remove(Const.User.NO_PHONE).apply() - val intent = Intent() - intent.putExtra("toLogin",true) - setResult(Activity.RESULT_OK, intent) + if (requestCode == 1){ + SPUtils.instance().remove(Const.User.TOKEN).remove(Const.User.USER_ID).remove(Const.User.NO_PHONE).apply() + val intent = Intent() + intent.putExtra("toLogin",true) + setResult(Activity.RESULT_OK, intent) + } finish() } } -- Gitblit v1.7.1