From ffbe772c276f7a48f741160ff8105e6c15e5af83 Mon Sep 17 00:00:00 2001 From: ardocrat Date: Mon, 3 Jul 2023 18:15:16 +0300 Subject: [PATCH] android: remove unused app restart method --- .../main/java/mw/gri/android/MainActivity.java | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/mw/gri/android/MainActivity.java b/app/src/main/java/mw/gri/android/MainActivity.java index bdba327..73bea32 100644 --- a/app/src/main/java/mw/gri/android/MainActivity.java +++ b/app/src/main/java/mw/gri/android/MainActivity.java @@ -64,6 +64,7 @@ public class MainActivity extends GameActivity { BackgroundService.start(this); } + // Implemented into native code to handle display cutouts change. native void onDisplayCutoutsChanged(int[] cutouts); @Override @@ -82,6 +83,7 @@ public class MainActivity extends GameActivity { return super.onKeyDown(keyCode, event); } + // Implemented into native code to handle back button press. public native void onBackButtonPress(); private boolean mManualExit; @@ -120,29 +122,17 @@ public class MainActivity extends GameActivity { finish(); } - // Called from native code to restart the app. - public void onAppRestart() { - BackgroundService.stop(this); - - // Restart Activity. - Intent intent = getPackageManager().getLaunchIntentForPackage(getPackageName()); - ComponentName componentName = intent.getComponent(); - Intent mainIntent = Intent.makeRestartActivityTask(componentName); - startActivity(mainIntent); - - // Kill old process. - Process.killProcess(Process.myPid()); - } - // Notify native code to stop activity (e.g. node) on app destroy. public native void onTermination(); + // Called from native code to set text into clipboard. public void copyText(String data) { ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); ClipData clip = ClipData.newPlainText(data, data); clipboard.setPrimaryClip(clip); } + // Called from native code to get text from clipboard. public String pasteText() { ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); String text;