From 31b7700b976a46901f67c5d7a00281ca4745fc9f Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期六, 07 十月 2023 21:44:35 +0800
Subject: [PATCH] 调整旅游模块功能

---
 app/src/main/java/com/application/zhangshi_app_android/ui/function/PetActivity.java |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/function/PetActivity.java b/app/src/main/java/com/application/zhangshi_app_android/ui/function/PetActivity.java
index da837ad..1a15455 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/ui/function/PetActivity.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/ui/function/PetActivity.java
@@ -18,7 +18,12 @@
 import com.application.zhangshi_app_android.databinding.ActivityPropertyBinding;
 import com.application.zhangshi_app_android.ui.DLBaseActivity;
 import com.github.gzuliyujiang.wheelpicker.DatePicker;
+import com.github.gzuliyujiang.wheelpicker.OptionPicker;
 import com.github.gzuliyujiang.wheelpicker.contract.OnDatePickedListener;
+import com.github.gzuliyujiang.wheelpicker.contract.OnOptionPickedListener;
+
+import java.util.Arrays;
+import java.util.List;
 
 /**
  * @author Ljj
@@ -72,6 +77,10 @@
         });
         mOperatePopupWindow.getContentView().findViewById(R.id.tv_from_old_to_new).setOnClickListener(v -> {
             viewModel.sortDataList(1);
+            mOperatePopupWindow.dismiss();
+        });
+        mOperatePopupWindow.getContentView().findViewById(R.id.tv_own_top).setOnClickListener(v -> {
+            viewModel.ownTop();
             mOperatePopupWindow.dismiss();
         });
         //鐐瑰嚮寮瑰嚭鎿嶄綔寮圭獥
@@ -201,6 +210,18 @@
             binding.etStartTime.setText("");
             binding.etEndTime.setText("");
         });
+        binding.etSex.setOnClickListener(v -> {
+            List<String> list = Arrays.asList("闆�","闆�");
+            OptionPicker picker = getOptionPicker(list);
+            picker.setTitle("鎬у埆");
+            picker.setOnOptionPickedListener(new OnOptionPickedListener() {
+                @Override
+                public void onOptionPicked(int position, Object item) {
+                    binding.etSex.setText(item.toString());
+                }
+            });
+            picker.show();
+        });
     }
     @Override
     public boolean dispatchTouchEvent(MotionEvent event) {

--
Gitblit v1.9.1