From 209ebabd3477f92a0b6e490a58f6790c28f1e452 Mon Sep 17 00:00:00 2001 From: max Date: Tue, 14 May 2024 11:53:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=81=A2=E5=A4=8D=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E8=AE=BE=E7=BD=AE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chwl/app/ui/setting/SettingActivity.kt | 8 ++++ app/src/main/res/layout/activity_setting.xml | 43 +++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/app/src/main/java/com/chwl/app/ui/setting/SettingActivity.kt b/app/src/main/java/com/chwl/app/ui/setting/SettingActivity.kt index 1d6e19cb4..569e07f09 100644 --- a/app/src/main/java/com/chwl/app/ui/setting/SettingActivity.kt +++ b/app/src/main/java/com/chwl/app/ui/setting/SettingActivity.kt @@ -82,6 +82,7 @@ class SettingActivity : BaseViewBindingActivity(), View. binding.tvShieldManager.setOnClickListener(this) binding.rlyPermission.setOnClickListener(this) binding.tvLanugage.setOnClickListener(this) + binding.rlyPayPwd.setOnClickListener(this) if (BuildConfig.DEBUG) { binding.titleBar.setOnTitleClickListener { @@ -123,6 +124,13 @@ class SettingActivity : BaseViewBindingActivity(), View. R.id.rly_update -> startActivity(Intent(applicationContext, AboutActivity::class.java)) R.id.tv_black_manager -> BlackListManageActivity.start(this) R.id.rly_login_pwd -> ModifyPwdActivity.start(this, ModifyPwdActivity.LOGIN_PWD) + R.id.rly_pay_pwd-> { + if (UserModel.get().cacheLoginUserInfo == null) { + toast(ResUtil.getString(R.string.ui_setting_settingactivity_06)) + return + } + ModifyPwdActivity.start(this, ModifyPwdActivity.PAY_PWD) + } R.id.btn_login_out -> { val cacheLoginUserInfo = UserModel.get().cacheLoginUserInfo ?: return if (!cacheLoginUserInfo.isBindPasswd && !SPUtils.getBoolean( diff --git a/app/src/main/res/layout/activity_setting.xml b/app/src/main/res/layout/activity_setting.xml index 73be5f6f4..ad750baf5 100644 --- a/app/src/main/res/layout/activity_setting.xml +++ b/app/src/main/res/layout/activity_setting.xml @@ -94,6 +94,49 @@ android:layout_marginEnd="15dp" android:background="@color/line_353548" /> + + + + + + + + + +