From 45dc25e16cd88d12517db625d39add3241db0170 Mon Sep 17 00:00:00 2001 From: LegacyGamerHD Date: Tue, 4 Aug 2020 12:57:01 +0200 Subject: [PATCH] some more work --- app/src/main/AndroidManifest.xml | 4 ++++ .../main/java/net/kdt/pojavlaunch/MainActivity.java | 13 +++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8bf17050e..e28667acf 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -15,6 +15,9 @@ android:icon="@drawable/ic_launcher" android:roundIcon="@drawable/ic_launcher" android:resizeableActivity="true"> + + diff --git a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java index ab0dbcdd9..45f5440c1 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java +++ b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java @@ -121,6 +121,8 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener, private boolean lastGrab = false; private boolean isExited = false; private boolean isLogAllow = false; + private int navBarHeight; + private Object screenWidth; // private static Collection rsaPkcs1List; @@ -140,10 +142,11 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener, public void onSystemUiVisibilityChange(int visibility) { if ((visibility & View.SYSTEM_UI_FLAG_FULLSCREEN) == 0) { decorView.setSystemUiVisibility( - View.SYSTEM_UI_FLAG_LAYOUT_STABLE - | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION - | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION - | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); + View.SYSTEM_UI_FLAG_LAYOUT_STABLE + | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION + | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION + | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY + | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); } } }); @@ -659,6 +662,8 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener, egl10.eglMakeCurrent(AndroidContextImplementation.display, EGL10.EGL_NO_SURFACE, EGL10.EGL_NO_SURFACE, EGL10.EGL_NO_CONTEXT); System.out.println(new StringBuffer().append("Gave up context: ").append(AndroidContextImplementation.context).toString()); + AndroidDisplay.windowWidth =+ navBarHeight; + new Thread(new Runnable(){ @Override