From 1df231fd6aafa221aef3532d069c7e27d4331be7 Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期日, 27 八月 2023 19:21:01 +0800
Subject: [PATCH] 功能全部完成

---
 app/src/main/java/com/application/zhangshi_app_android/ui/personal_center/PersonalCenterFragment.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/personal_center/PersonalCenterFragment.java b/app/src/main/java/com/application/zhangshi_app_android/ui/personal_center/PersonalCenterFragment.java
index 5e46cd3..8fda600 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/ui/personal_center/PersonalCenterFragment.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/ui/personal_center/PersonalCenterFragment.java
@@ -7,8 +7,11 @@
 import android.view.ViewGroup;
 import android.widget.PopupWindow;
 
+import com.android.app_base.base.dialog.BaseDialog;
+import com.android.app_base.base.dialog.UIDialog;
 import com.android.app_base.base.view.BaseFragment;
 import com.android.app_base.manager.AppManager;
+import com.android.app_base.manager.UserManager;
 import com.android.app_base.utils.ScreenSizeUtils;
 import com.android.app_base.utils.rxbus.MessageEvent;
 import com.android.app_base.utils.rxbus.RxBus;
@@ -19,6 +22,7 @@
 import com.application.zhangshi_app_android.ui.DLBaseFragment;
 import com.application.zhangshi_app_android.ui.dialog.PetOwnerInfoDialog;
 import com.application.zhangshi_app_android.ui.function.PetMemoActivity;
+import com.application.zhangshi_app_android.ui.login.LoginActivity;
 
 import io.reactivex.Observer;
 import io.reactivex.functions.Consumer;
@@ -67,6 +71,27 @@
         binding.ivOperate.setOnClickListener(v -> {
             popupWindow.showAsDropDown(binding.ivOperate,-ScreenSizeUtils.dip2px(getSelfActivity(),85) +binding.ivOperate.getWidth(),0);
         });
+
+        binding.tvLoginOut.setOnClickListener(new View.OnClickListener() {
+            @Override
+            public void onClick(View v) {
+                new UIDialog.Builder(getSelfActivity())
+                        .setTitle("鎻愮ず")
+                        .setContent("纭畾瑕侀��鍑虹櫥褰曞悧锛�")
+                        .setConfirm("纭畾")
+                        .setCancel("鍙栨秷")
+                        .setListener(new UIDialog.OnListener() {
+                            @Override
+                            public void onConfirm(BaseDialog dialog) {
+                                UserManager.getInstance().loginOut();
+                                AppManager.getAppManager().startActivity(new Intent(getSelfActivity(), LoginActivity.class));
+                                getSelfActivity().finish();
+                            }
+                        })
+                        .show();
+
+            }
+        });
     }
 
     @Override

--
Gitblit v1.9.1