How to Implement Full Screen Mode Using Android APIs: Difference between revisions
(Created page with "For hiding the status bar and navigation bar, android provide the '''Immersive Mode'''. Use this way, the third-party app can implement full screen. == Permission == android...") |
m (Jeff moved page Make full screen using android provided API to Use the API provided by Android to make full screen) |
Revision as of 10:47, 15 March 2020
For hiding the status bar and navigation bar, android provide the Immersive Mode. Use this way, the third-party app can implement full screen.
Permission
android.permission.CLOUDPOS_REAL_FULLSCREEN
The app declares the permission in the manifest.
Snippet code
//statusBar,navigationBar are all not display
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN);
//statusBar is display, navigationBar is not display
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_VISIBLE);
Download
Please download the whole demo.