android.support.v4.view
Class WindowCompat

java.lang.Object
  extended by android.support.v4.view.WindowCompat

public class WindowCompat
extends java.lang.Object

Helper for accessing features in Window introduced after API level 4 in a backwards compatible fashion.


Field Summary
static int FEATURE_ACTION_BAR
          Flag for enabling the Action Bar.
static int FEATURE_ACTION_BAR_OVERLAY
          Flag for requesting an Action Bar that overlays window content.
static int FEATURE_ACTION_MODE_OVERLAY
          Flag for specifying the behavior of action modes when an Action Bar is not present.
 
Constructor Summary
WindowCompat()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FEATURE_ACTION_BAR

public static final int FEATURE_ACTION_BAR
Flag for enabling the Action Bar. This is enabled by default for some devices. The Action Bar replaces the title bar and provides an alternate location for an on-screen menu button on some devices.

See Also:
Constant Field Values

FEATURE_ACTION_BAR_OVERLAY

public static final int FEATURE_ACTION_BAR_OVERLAY
Flag for requesting an Action Bar that overlays window content. Normally an Action Bar will sit in the space above window content, but if this feature is requested along with FEATURE_ACTION_BAR it will be layered over the window content itself. This is useful if you would like your app to have more control over how the Action Bar is displayed, such as letting application content scroll beneath an Action Bar with a transparent background or otherwise displaying a transparent/translucent Action Bar over application content.

This mode is especially useful with View.SYSTEM_UI_FLAG_FULLSCREEN, which allows you to seamlessly hide the action bar in conjunction with other screen decorations.

As of android.os.Build.VERSION_CODES#JELLY_BEAN, when an ActionBar is in this mode it will adjust the insets provided to View.fitSystemWindows(Rect) to include the content covered by the action bar, so you can do layout within that space.

See Also:
Constant Field Values

FEATURE_ACTION_MODE_OVERLAY

public static final int FEATURE_ACTION_MODE_OVERLAY
Flag for specifying the behavior of action modes when an Action Bar is not present. If overlay is enabled, the action mode UI will be allowed to cover existing window content.

See Also:
Constant Field Values
Constructor Detail

WindowCompat

public WindowCompat()