From ecaf8069072e71db4bff94671e72764b211d6af1 Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期四, 26 十月 2023 00:43:51 +0800
Subject: [PATCH] 功能完善

---
 app/src/main/java/com/application/zhangshi_app_android/ui/function/AnnualHealthStatusActivity.java |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/function/AnnualHealthStatusActivity.java b/app/src/main/java/com/application/zhangshi_app_android/ui/function/AnnualHealthStatusActivity.java
index 8cbc7af..a1d3edb 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/ui/function/AnnualHealthStatusActivity.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/ui/function/AnnualHealthStatusActivity.java
@@ -69,12 +69,14 @@
         binding.recyclerView.addItemDecoration(itemDecoration);
         binding.recyclerView.setAdapter(adapter);
         //鍙充笂瑙掓搷浣滃脊绐�
-        mOperatePopupWindow = initPopUpWindow(View.inflate(this,R.layout.pop_operate,null));
+        mOperatePopupWindow = initPopUpWindow(View.inflate(this, R.layout.pop_operate_exam_info, null));
         setOnClickListener(
                 mOperatePopupWindow.getContentView().findViewById(R.id.tv_add),
                 mOperatePopupWindow.getContentView().findViewById(R.id.tv_select),
                 mOperatePopupWindow.getContentView().findViewById(R.id.tv_from_new_to_old),
-                mOperatePopupWindow.getContentView().findViewById(R.id.tv_from_old_to_new)
+                mOperatePopupWindow.getContentView().findViewById(R.id.tv_from_old_to_new),
+                mOperatePopupWindow.getContentView().findViewById(R.id.tv_exam_info),
+                mOperatePopupWindow.getContentView().findViewById(R.id.tv_health_care)
         );
         //鐐瑰嚮鏀惧ぇ闀滄寜閽樉绀哄嚭鎼滅储妗�
         binding.ivSearchDefault.setOnClickListener(v -> {
@@ -235,7 +237,7 @@
             if (integer == 0){
                 binding.ivOperate.setBackgroundResource(R.drawable.ic_operate);
                 binding.ivOperate.setOnClickListener(v -> {
-                    mOperatePopupWindow.showAsDropDown(binding.ivOperate,-ScreenSizeUtils.dip2px(this,85) +binding.ivOperate.getWidth(),0);
+                    mOperatePopupWindow.showAsDropDown(binding.ivOperate,-ScreenSizeUtils.dip2px(this,118) +binding.ivOperate.getWidth(),0);
                 });
                 adapter.setCheckable(false);
             }else if (integer == 1){
@@ -311,6 +313,12 @@
         } else if (id == R.id.tv_from_old_to_new) {
             viewModel.changeOrder(false);
             mOperatePopupWindow.dismiss();
+        }else if (id == R.id.tv_health_care){
+            AppManager.getAppManager().startActivity(HealthCareActivity.class);
+            mOperatePopupWindow.dismiss();
+        }else if (id == R.id.tv_exam_info){
+            AppManager.getAppManager().startActivity(ExaminationInfoActivity.class);
+            mOperatePopupWindow.dismiss();
         }
     }
 
@@ -336,8 +344,5 @@
         return super.dispatchTouchEvent(event);
     }
 
-    @Override
-    public void onLeftClick(TitleBar titleBar) {
-        finish();
-    }
+
 }

--
Gitblit v1.9.1