From c13cb54d0b9f9b2c73f213b6cdb163f462fd64c7 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期五, 13 十月 2023 18:17:59 +0800 Subject: [PATCH] 2023年10月13日18:17:52 --- app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java | 49 ++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 46 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java index ea57ab4..9597aea 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java @@ -2,7 +2,11 @@ import android.os.Bundle; +import android.view.View; +import android.widget.LinearLayout; +import android.widget.RelativeLayout; +import com.hdl.linkpm.sdk.user.HDLLinkPMUser; import com.hdl.photovoltaic.R; import com.hdl.photovoltaic.base.CustomBaseActivity; import com.hdl.photovoltaic.databinding.ActivitySetBinding; @@ -10,7 +14,7 @@ /** * 璁剧疆鐣岄潰 */ -public class SetActivity extends CustomBaseActivity { +public class SetActivity extends CustomBaseActivity implements View.OnClickListener { private ActivitySetBinding viewBinding; @@ -30,13 +34,52 @@ } private void initEvent() { - + viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.setOnClickListener(this); + viewBinding.setChangePasswordIl.sllLlNameRl.setOnClickListener(this); + viewBinding.outTv.setOnClickListener(this); + viewBinding.setPushMsgIl.sllLlRlRightSwitchIv.setOnClickListener(this); } private void initView() { viewBinding.toolbarTopFragmentHouseListRl.topTitleTv.setText(R.string.me_set); - viewBinding.toolbarTopFragmentHouseListRl.topBarView.setBackgroundColor(getResources().getColor(R.color.text_FFFFFFFF); + viewBinding.toolbarTopFragmentHouseListRl.topTitleTv.setTextColor(getResources().getColor(R.color.text_030D1C)); + viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.setVisibility(View.VISIBLE); + viewBinding.toolbarTopFragmentHouseListRl.topBarView.setBackgroundColor(getResources().getColor(R.color.text_FFFFFFFF)); + viewBinding.setNicknameIl.sllLlRlNameTv.setText(R.string.set_nickname); + viewBinding.setChangePasswordIl.sllLlRlNameTv.setText(R.string.home_login_change_password); + viewBinding.setCloseAccountIl.sllLlRlNameTv.setText(R.string.set_娉ㄩ攢璐﹀彿); + viewBinding.setMesIl.sllLlRlTitleTv.setText(R.string.set_娑堟伅璁剧疆); + viewBinding.setPushMsgIl.sllLlRlNameTv.setText(R.string.set_鎺ㄩ�佹秷鎭�); + viewBinding.setPushMsgIl.sllLlRlRightNextIv.setVisibility(View.GONE); + viewBinding.setPushMsgIl.sllLlRlRightSwitchIv.setVisibility(View.VISIBLE); + viewBinding.setCallMsgIl.sllLlRlNameTv.setText(R.string.set_鎶ヨ娑堟伅); + viewBinding.setGeneralMsgIl.sllLlRlTitleTv.setText(R.string.set_閫氱敤璁剧疆); + viewBinding.setMultiLanguageIl.sllLlRlNameTv.setText(R.string.set_澶氳瑷�); + viewBinding.setDataCenterIl.sllLlRlNameTv.setText(R.string.set_鏁版嵁涓績); + viewBinding.setPrivacyIl.sllLlRlTitleTv.setText(R.string.set_privacy); + viewBinding.setSystemAuthorizationIl.sllLlRlNameTv.setText(R.string.set_绯荤粺鏉冮檺绠$悊); + viewBinding.setShareIl.sllLlRlNameTv.setText(R.string.set_绗笁鏂逛俊鎭叡浜竻鍗�); } + @Override + public void onClick(View v) { + if (v.getId() == viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.getId()) { + finish(); + } else if (v.getId() == viewBinding.setPushMsgIl.sllLlRlRightSwitchIv.getId()) { + v.setSelected(!v.isSelected()); + } else if (v.getId() == viewBinding.setChangePasswordIl.sllLlNameRl.getId()) { + startActivity(MeChangePasswordActivity.class); + } else if (v.getId() == viewBinding.outTv.getId()) { + logoutRequest(); + } + + } + + /** + * 閫�鍑虹櫥褰曡姹傜殑鏂规硶 + */ + private void logoutRequest() { + HDLLinkPMUser.getInstance().logout(0); + } } \ No newline at end of file -- Gitblit v1.8.0