From 2b270f01facd18f5d2c105e48279482d3ff4b9c8 Mon Sep 17 00:00:00 2001
From: 陈力 <chenli@lotaai.com>
Date: 星期一, 29 五月 2023 21:52:12 +0800
Subject: [PATCH] 增加登录、长按进入管理端的功能

---
 app/src/main/java/com/lotaai/canguiayw/SettingFragment.java |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/lotaai/canguiayw/SettingFragment.java b/app/src/main/java/com/lotaai/canguiayw/SettingFragment.java
index 8e26e26..d485d06 100644
--- a/app/src/main/java/com/lotaai/canguiayw/SettingFragment.java
+++ b/app/src/main/java/com/lotaai/canguiayw/SettingFragment.java
@@ -10,8 +10,10 @@
 import android.os.Message;
 import android.text.Spannable;
 import android.view.LayoutInflater;
+import android.view.MotionEvent;
 import android.view.View;
 import android.view.ViewGroup;
+import android.view.inputmethod.InputMethodManager;
 import android.widget.AdapterView;
 import android.widget.ArrayAdapter;
 import android.widget.Spinner;
@@ -52,6 +54,20 @@
         }
         context = container.getContext();
         initSpinner();
+        /* Fragment中,注册
+                * 接收MainActivity的Touch回调的对象
+                * 重写其中的onTouchEvent函数,并进行该Fragment的逻辑处理
+                */
+        ManageActivity.MyTouchListener myTouchListener = new ManageActivity.MyTouchListener() {
+            @Override
+            public void onTouchEvent(MotionEvent event) {
+                System.out.println("23333333333333333");
+
+            }
+        };
+
+        // 将myTouchListener注册到分发列表
+        ((ManageActivity)this.getActivity()).registerMyTouchListener(myTouchListener);
         return root;
     }
 
@@ -73,4 +89,5 @@
             }
         });
     }
+
 }

--
Gitblit v1.7.1