From 32b5f366ceaad4aa9a33eccf0b109eef24175495 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期二, 10 十月 2023 14:55:01 +0800
Subject: [PATCH] 2023年10月10日14:54:56

---
 app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java |   42 +++++++++++++++++++++++++++++++++++++++---
 1 files changed, 39 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..57c0e8c 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,45 @@
     }
 
     private void initEvent() {
-
+        viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.setOnClickListener(this);
+        viewBinding.outTv.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_淇敼瀵嗙爜);
+        viewBinding.setCloseAccountIl.sllLlRlNameTv.setText(R.string.set_娉ㄩ攢璐﹀彿);
+        viewBinding.setMesIl.sllLlRlTitleTv.setText(R.string.set_娑堟伅璁剧疆);
+        viewBinding.setPushMsgIl.sllLlRlNameTv.setText(R.string.set_鎺ㄩ�佹秷鎭�);
+        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_绗笁鏂逛俊鎭叡浜竻鍗�);
+//        viewBinding.setPushMsgIl.sllLlRlRightIconIv.setLayoutParams(new RelativeLayout.LayoutParams(57, 31));
     }
 
 
+    @Override
+    public void onClick(View v) {
+        if (v.getId() == viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.getId()) {
+            finish();
+        } 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