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