Fullscreen in WindowManager Fullscreen in WindowManager android android

Fullscreen in WindowManager


All I had to do was this

params.flags=WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN| and the rest

This extends the overlay view over the status bar.


This code from "Android Application 4 Development". you have to handle different android versions

 // Hiding the Action Bar for different android versions     if (Build.VERSION.SDK_INT < 16) {        // Hide the Action Bar on Android 4.0 and Lower         getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);     }else {        // Hide the Action Bar on Android 4.1 and Higher        View decorView = getWindow().getDecorView();        int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;        decorView.setSystemUiVisibility(uiOptions);        android.app.ActionBar actionBar = getActionBar();        actionBar.hide();     }


You can hide the status bar using two ways :

1) Define below line in your activity onCreate() method.

  requestWindowFeature(Window.FEATURE_NO_TITLE);

2)Define the theme at the application level not to show the status bar through out application as below:

<application android:label="@string/app_name"  android:theme="@android:style/Theme.NoTitleBar.Fullscreen">