From 84819109603826ce9c958577a167dad4efa0fd62 Mon Sep 17 00:00:00 2001 From: Matthew Date: Wed, 17 Apr 2024 14:06:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A6=81=E7=94=A8=E5=9B=9E=E9=80=80=E9=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/xypower/mpapp/MainActivity.java | 12 ++++++++++++ .../main/java/com/xypower/mpmaster/MainActivity.java | 11 +++++++++++ 2 files changed, 23 insertions(+) diff --git a/app/src/main/java/com/xypower/mpapp/MainActivity.java b/app/src/main/java/com/xypower/mpapp/MainActivity.java index a5570911..56f10311 100644 --- a/app/src/main/java/com/xypower/mpapp/MainActivity.java +++ b/app/src/main/java/com/xypower/mpapp/MainActivity.java @@ -29,6 +29,7 @@ import android.telephony.TelephonyManager; import android.text.TextUtils; import android.text.method.ScrollingMovementMethod; import android.util.Log; +import android.view.KeyEvent; import android.view.View; import android.view.WindowManager; import android.widget.Toast; @@ -796,4 +797,15 @@ public class MainActivity extends AppCompatActivity { // nettyChatClient.connect(); // } + @Override + public boolean onKeyDown(int keyCode, KeyEvent event) { + if (keyCode == KeyEvent.KEYCODE_BACK) { + // Back pressed + return true; // disable it + } + + return super.onKeyDown(keyCode, event); + } + + } \ No newline at end of file diff --git a/mpmaster/src/main/java/com/xypower/mpmaster/MainActivity.java b/mpmaster/src/main/java/com/xypower/mpmaster/MainActivity.java index 99ca2b27..ee0a072e 100644 --- a/mpmaster/src/main/java/com/xypower/mpmaster/MainActivity.java +++ b/mpmaster/src/main/java/com/xypower/mpmaster/MainActivity.java @@ -13,6 +13,7 @@ import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.os.StrictMode; +import android.view.KeyEvent; import android.view.View; import android.widget.Switch; @@ -165,4 +166,14 @@ public class MainActivity extends AppCompatActivity { context.startService(intent); } } + + @Override + public boolean onKeyDown(int keyCode, KeyEvent event) { + if (keyCode == KeyEvent.KEYCODE_BACK) { + // Back pressed + return true; // disable it + } + + return super.onKeyDown(keyCode, event); + } } \ No newline at end of file