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