Browse Source

Merge pull request #397 from kynora/development

Screen coordinate getting wrong, when in Immersive mode on device with system UI.
Peter Robinson 8 years ago
parent
commit
fd9a80edec

+ 12 - 0
engine/compilers/android-studio/app/src/main/java/com/garagegames/torque2d/MyNativeActivity.java

@@ -20,4 +20,16 @@ public class MyNativeActivity extends NativeActivity {
                       | View.SYSTEM_UI_FLAG_FULLSCREEN
                       | View.SYSTEM_UI_FLAG_FULLSCREEN
                       | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);}
                       | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);}
   }
   }
+
+  @Override
+  protected void onCreate(Bundle savedInstanceState) {
+     super.onCreate(savedInstanceState);
+     getWindow().getDecorView().setSystemUiVisibility(
+             View.SYSTEM_UI_FLAG_LAYOUT_STABLE
+                     | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
+                     | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
+                     | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
+                     | View.SYSTEM_UI_FLAG_FULLSCREEN
+                     | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
+    }
 }
 }