Toggle fullscreen immersive mode example

This post describes how to toggle between normal mode and fullscreen immersive mode using immersive mode fragment.

Create your layout in activity_main.xml.

XML

In MainActivity.java use following code.

Java

In res/ folder create a menu/ folder, and in res/menu/ folder create main.xml. In res/menu/main.xml add a menu item Toggle Immersive Mode.

XML

Create a java class file ImmersiveModeFragment.java and put following codes in it.

Java

Now run the app. It will show the toggle button in options menu, which can be used to toggle between fullscreen mode and normal mode.

Toggle Immersive Mode