diff options
author | Michael Pavone <pavone@retrodev.com> | 2015-11-22 14:43:51 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2015-11-22 14:43:51 -0800 |
commit | 621afa83ca859c29efcf57beef5b21c918161e78 (patch) | |
tree | 9a9ad4eab3c5f61e3353fe173f6c1644abb4c287 /android/src | |
parent | 7c5abd5e88f2556cc7709ad8b96803d5c8810327 (diff) |
Use immersive fullscreen when available. Updated manifest to theoretically support Android TV.
Diffstat (limited to 'android/src')
-rw-r--r-- | android/src/com/retrodev/blastem/BlastEmActivity.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/android/src/com/retrodev/blastem/BlastEmActivity.java b/android/src/com/retrodev/blastem/BlastEmActivity.java index 22a2bba..441e94a 100644 --- a/android/src/com/retrodev/blastem/BlastEmActivity.java +++ b/android/src/com/retrodev/blastem/BlastEmActivity.java @@ -1,6 +1,22 @@ package com.retrodev.blastem; import org.libsdl.app.SDLActivity; +import android.os.Build; +import android.os.Bundle; +import android.view.View; + public class BlastEmActivity extends SDLActivity { + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + //set immersive mode on devices that support it + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + View blah = mSurface; + blah.setSystemUiVisibility( + View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY + ); + } + } }
\ No newline at end of file |