android.view
Class WindowManager.LayoutParams

java.lang.Object
  extended by android.view.ViewGroup.LayoutParams
      extended by android.view.WindowManager.LayoutParams
All Implemented Interfaces:
Parcelable
Enclosing interface:
WindowManager

public static class WindowManager.LayoutParams
extends ViewGroup.LayoutParams
implements Parcelable


Nested Class Summary
 
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
 
Field Summary
 float alpha
           
static int ALPHA_CHANGED
           
static int ANIMATION_CHANGED
           
static float BRIGHTNESS_OVERRIDE_FULL
           
static float BRIGHTNESS_OVERRIDE_NONE
           
static float BRIGHTNESS_OVERRIDE_OFF
           
 float buttonBrightness
           
static Parcelable.Creator<WindowManager.LayoutParams> CREATOR
           
static int DIM_AMOUNT_CHANGED
           
 float dimAmount
           
static int FIRST_APPLICATION_WINDOW
           
static int FIRST_SUB_WINDOW
           
static int FIRST_SYSTEM_WINDOW
           
static int FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
           
static int FLAG_ALT_FOCUSABLE_IM
           
static int FLAG_BLUR_BEHIND
           
static int FLAG_DIM_BEHIND
           
static int FLAG_DISMISS_KEYGUARD
           
static int FLAG_DITHER
           
static int FLAG_FORCE_NOT_FULLSCREEN
           
static int FLAG_FULLSCREEN
           
static int FLAG_HARDWARE_ACCELERATED
           
static int FLAG_IGNORE_CHEEK_PRESSES
           
static int FLAG_KEEP_SCREEN_ON
           
static int FLAG_LAYOUT_IN_SCREEN
           
static int FLAG_LAYOUT_INSET_DECOR
           
static int FLAG_LAYOUT_NO_LIMITS
           
static int FLAG_NOT_FOCUSABLE
           
static int FLAG_NOT_TOUCH_MODAL
           
static int FLAG_NOT_TOUCHABLE
           
static int FLAG_SCALED
           
static int FLAG_SECURE
           
static int FLAG_SHOW_WALLPAPER
           
static int FLAG_SHOW_WHEN_LOCKED
           
static int FLAG_SPLIT_TOUCH
           
static int FLAG_TOUCHABLE_WHEN_WAKING
           
static int FLAG_TURN_SCREEN_ON
           
static int FLAG_WATCH_OUTSIDE_TOUCH
           
 int flags
           
static int FLAGS_CHANGED
           
 int format
           
static int FORMAT_CHANGED
           
 int gravity
           
 float horizontalMargin
           
 float horizontalWeight
           
static int LAST_APPLICATION_WINDOW
           
static int LAST_SUB_WINDOW
           
static int LAST_SYSTEM_WINDOW
           
static int LAYOUT_CHANGED
           
static int MEMORY_TYPE_CHANGED
           
static int MEMORY_TYPE_GPU
           
static int MEMORY_TYPE_HARDWARE
           
static int MEMORY_TYPE_NORMAL
           
static int MEMORY_TYPE_PUSH_BUFFERS
           
 int memoryType
           
 String packageName
           
static int SCREEN_BRIGHTNESS_CHANGED
           
static int SCREEN_ORIENTATION_CHANGED
           
 float screenBrightness
           
 int screenOrientation
           
static int SOFT_INPUT_ADJUST_NOTHING
           
static int SOFT_INPUT_ADJUST_PAN
           
static int SOFT_INPUT_ADJUST_RESIZE
           
static int SOFT_INPUT_ADJUST_UNSPECIFIED
           
static int SOFT_INPUT_IS_FORWARD_NAVIGATION
           
static int SOFT_INPUT_MASK_ADJUST
           
static int SOFT_INPUT_MASK_STATE
           
static int SOFT_INPUT_MODE_CHANGED
           
static int SOFT_INPUT_STATE_ALWAYS_HIDDEN
           
static int SOFT_INPUT_STATE_ALWAYS_VISIBLE
           
static int SOFT_INPUT_STATE_HIDDEN
           
static int SOFT_INPUT_STATE_UNCHANGED
           
static int SOFT_INPUT_STATE_UNSPECIFIED
           
static int SOFT_INPUT_STATE_VISIBLE
           
 int softInputMode
           
 int systemUiVisibility
           
static int TITLE_CHANGED
           
 IBinder token
           
 int type
           
static int TYPE_APPLICATION
           
static int TYPE_APPLICATION_ATTACHED_DIALOG
           
static int TYPE_APPLICATION_MEDIA
           
static int TYPE_APPLICATION_PANEL
           
static int TYPE_APPLICATION_STARTING
           
static int TYPE_APPLICATION_SUB_PANEL
           
static int TYPE_BASE_APPLICATION
           
static int TYPE_CHANGED
           
static int TYPE_INPUT_METHOD
           
static int TYPE_INPUT_METHOD_DIALOG
           
static int TYPE_KEYGUARD
           
static int TYPE_KEYGUARD_DIALOG
           
static int TYPE_PHONE
           
static int TYPE_PRIORITY_PHONE
           
static int TYPE_SEARCH_BAR
           
static int TYPE_STATUS_BAR
           
static int TYPE_STATUS_BAR_PANEL
           
static int TYPE_SYSTEM_ALERT
           
static int TYPE_SYSTEM_DIALOG
           
static int TYPE_SYSTEM_ERROR
           
static int TYPE_SYSTEM_OVERLAY
           
static int TYPE_TOAST
           
static int TYPE_WALLPAPER
           
 float verticalMargin
           
 float verticalWeight
           
 int windowAnimations
           
 int x
           
 int y
           
 
Fields inherited from class android.view.ViewGroup.LayoutParams
FILL_PARENT, height, layoutAnimationParameters, MATCH_PARENT, width, WRAP_CONTENT
 
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
 
Constructor Summary
WindowManager.LayoutParams()
           
WindowManager.LayoutParams(int _type)
           
WindowManager.LayoutParams(int _type, int _flags)
           
WindowManager.LayoutParams(int _type, int _flags, int _format)
           
WindowManager.LayoutParams(int w, int h, int _type, int _flags, int _format)
           
WindowManager.LayoutParams(int w, int h, int xpos, int ypos, int _type, int _flags, int _format)
           
WindowManager.LayoutParams(Parcel in)
           
 
Method Summary
 int copyFrom(WindowManager.LayoutParams o)
           
 String debug(String output)
           
 int describeContents()
           
 CharSequence getTitle()
           
static boolean mayUseInputMethod(int flags)
           
 void setTitle(CharSequence title)
           
 String toString()
           
 void writeToParcel(Parcel out, int parcelableFlags)
           
 
Methods inherited from class android.view.ViewGroup.LayoutParams
setBaseAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

x

public int x

y

public int y

horizontalWeight

public float horizontalWeight

verticalWeight

public float verticalWeight

type

public int type

FIRST_APPLICATION_WINDOW

public static final int FIRST_APPLICATION_WINDOW
See Also:
Constant Field Values

TYPE_BASE_APPLICATION

public static final int TYPE_BASE_APPLICATION
See Also:
Constant Field Values

TYPE_APPLICATION

public static final int TYPE_APPLICATION
See Also:
Constant Field Values

TYPE_APPLICATION_STARTING

public static final int TYPE_APPLICATION_STARTING
See Also:
Constant Field Values

LAST_APPLICATION_WINDOW

public static final int LAST_APPLICATION_WINDOW
See Also:
Constant Field Values

FIRST_SUB_WINDOW

public static final int FIRST_SUB_WINDOW
See Also:
Constant Field Values

TYPE_APPLICATION_PANEL

public static final int TYPE_APPLICATION_PANEL
See Also:
Constant Field Values

TYPE_APPLICATION_MEDIA

public static final int TYPE_APPLICATION_MEDIA
See Also:
Constant Field Values

TYPE_APPLICATION_SUB_PANEL

public static final int TYPE_APPLICATION_SUB_PANEL
See Also:
Constant Field Values

TYPE_APPLICATION_ATTACHED_DIALOG

public static final int TYPE_APPLICATION_ATTACHED_DIALOG
See Also:
Constant Field Values

LAST_SUB_WINDOW

public static final int LAST_SUB_WINDOW
See Also:
Constant Field Values

FIRST_SYSTEM_WINDOW

public static final int FIRST_SYSTEM_WINDOW
See Also:
Constant Field Values

TYPE_STATUS_BAR

public static final int TYPE_STATUS_BAR
See Also:
Constant Field Values

TYPE_SEARCH_BAR

public static final int TYPE_SEARCH_BAR
See Also:
Constant Field Values

TYPE_PHONE

public static final int TYPE_PHONE
See Also:
Constant Field Values

TYPE_SYSTEM_ALERT

public static final int TYPE_SYSTEM_ALERT
See Also:
Constant Field Values

TYPE_KEYGUARD

public static final int TYPE_KEYGUARD
See Also:
Constant Field Values

TYPE_TOAST

public static final int TYPE_TOAST
See Also:
Constant Field Values

TYPE_SYSTEM_OVERLAY

public static final int TYPE_SYSTEM_OVERLAY
See Also:
Constant Field Values

TYPE_PRIORITY_PHONE

public static final int TYPE_PRIORITY_PHONE
See Also:
Constant Field Values

TYPE_SYSTEM_DIALOG

public static final int TYPE_SYSTEM_DIALOG
See Also:
Constant Field Values

TYPE_KEYGUARD_DIALOG

public static final int TYPE_KEYGUARD_DIALOG
See Also:
Constant Field Values

TYPE_SYSTEM_ERROR

public static final int TYPE_SYSTEM_ERROR
See Also:
Constant Field Values

TYPE_INPUT_METHOD

public static final int TYPE_INPUT_METHOD
See Also:
Constant Field Values

TYPE_INPUT_METHOD_DIALOG

public static final int TYPE_INPUT_METHOD_DIALOG
See Also:
Constant Field Values

TYPE_WALLPAPER

public static final int TYPE_WALLPAPER
See Also:
Constant Field Values

TYPE_STATUS_BAR_PANEL

public static final int TYPE_STATUS_BAR_PANEL
See Also:
Constant Field Values

LAST_SYSTEM_WINDOW

public static final int LAST_SYSTEM_WINDOW
See Also:
Constant Field Values

MEMORY_TYPE_NORMAL

public static final int MEMORY_TYPE_NORMAL
See Also:
Constant Field Values

MEMORY_TYPE_HARDWARE

public static final int MEMORY_TYPE_HARDWARE
See Also:
Constant Field Values

MEMORY_TYPE_GPU

public static final int MEMORY_TYPE_GPU
See Also:
Constant Field Values

MEMORY_TYPE_PUSH_BUFFERS

public static final int MEMORY_TYPE_PUSH_BUFFERS
See Also:
Constant Field Values

memoryType

public int memoryType

FLAG_ALLOW_LOCK_WHILE_SCREEN_ON

public static final int FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
See Also:
Constant Field Values

FLAG_DIM_BEHIND

public static final int FLAG_DIM_BEHIND
See Also:
Constant Field Values

FLAG_BLUR_BEHIND

public static final int FLAG_BLUR_BEHIND
See Also:
Constant Field Values

FLAG_NOT_FOCUSABLE

public static final int FLAG_NOT_FOCUSABLE
See Also:
Constant Field Values

FLAG_NOT_TOUCHABLE

public static final int FLAG_NOT_TOUCHABLE
See Also:
Constant Field Values

FLAG_NOT_TOUCH_MODAL

public static final int FLAG_NOT_TOUCH_MODAL
See Also:
Constant Field Values

FLAG_TOUCHABLE_WHEN_WAKING

public static final int FLAG_TOUCHABLE_WHEN_WAKING
See Also:
Constant Field Values

FLAG_KEEP_SCREEN_ON

public static final int FLAG_KEEP_SCREEN_ON
See Also:
Constant Field Values

FLAG_LAYOUT_IN_SCREEN

public static final int FLAG_LAYOUT_IN_SCREEN
See Also:
Constant Field Values

FLAG_LAYOUT_NO_LIMITS

public static final int FLAG_LAYOUT_NO_LIMITS
See Also:
Constant Field Values

FLAG_FULLSCREEN

public static final int FLAG_FULLSCREEN
See Also:
Constant Field Values

FLAG_FORCE_NOT_FULLSCREEN

public static final int FLAG_FORCE_NOT_FULLSCREEN
See Also:
Constant Field Values

FLAG_DITHER

public static final int FLAG_DITHER
See Also:
Constant Field Values

FLAG_SECURE

public static final int FLAG_SECURE
See Also:
Constant Field Values

FLAG_SCALED

public static final int FLAG_SCALED
See Also:
Constant Field Values

FLAG_IGNORE_CHEEK_PRESSES

public static final int FLAG_IGNORE_CHEEK_PRESSES
See Also:
Constant Field Values

FLAG_LAYOUT_INSET_DECOR

public static final int FLAG_LAYOUT_INSET_DECOR
See Also:
Constant Field Values

FLAG_ALT_FOCUSABLE_IM

public static final int FLAG_ALT_FOCUSABLE_IM
See Also:
Constant Field Values

FLAG_WATCH_OUTSIDE_TOUCH

public static final int FLAG_WATCH_OUTSIDE_TOUCH
See Also:
Constant Field Values

FLAG_SHOW_WHEN_LOCKED

public static final int FLAG_SHOW_WHEN_LOCKED
See Also:
Constant Field Values

FLAG_SHOW_WALLPAPER

public static final int FLAG_SHOW_WALLPAPER
See Also:
Constant Field Values

FLAG_TURN_SCREEN_ON

public static final int FLAG_TURN_SCREEN_ON
See Also:
Constant Field Values

FLAG_DISMISS_KEYGUARD

public static final int FLAG_DISMISS_KEYGUARD
See Also:
Constant Field Values

FLAG_SPLIT_TOUCH

public static final int FLAG_SPLIT_TOUCH
See Also:
Constant Field Values

FLAG_HARDWARE_ACCELERATED

public static final int FLAG_HARDWARE_ACCELERATED
See Also:
Constant Field Values

flags

public int flags

SOFT_INPUT_MASK_STATE

public static final int SOFT_INPUT_MASK_STATE
See Also:
Constant Field Values

SOFT_INPUT_STATE_UNSPECIFIED

public static final int SOFT_INPUT_STATE_UNSPECIFIED
See Also:
Constant Field Values

SOFT_INPUT_STATE_UNCHANGED

public static final int SOFT_INPUT_STATE_UNCHANGED
See Also:
Constant Field Values

SOFT_INPUT_STATE_HIDDEN

public static final int SOFT_INPUT_STATE_HIDDEN
See Also:
Constant Field Values

SOFT_INPUT_STATE_ALWAYS_HIDDEN

public static final int SOFT_INPUT_STATE_ALWAYS_HIDDEN
See Also:
Constant Field Values

SOFT_INPUT_STATE_VISIBLE

public static final int SOFT_INPUT_STATE_VISIBLE
See Also:
Constant Field Values

SOFT_INPUT_STATE_ALWAYS_VISIBLE

public static final int SOFT_INPUT_STATE_ALWAYS_VISIBLE
See Also:
Constant Field Values

SOFT_INPUT_MASK_ADJUST

public static final int SOFT_INPUT_MASK_ADJUST
See Also:
Constant Field Values

SOFT_INPUT_ADJUST_UNSPECIFIED

public static final int SOFT_INPUT_ADJUST_UNSPECIFIED
See Also:
Constant Field Values

SOFT_INPUT_ADJUST_RESIZE

public static final int SOFT_INPUT_ADJUST_RESIZE
See Also:
Constant Field Values

SOFT_INPUT_ADJUST_PAN

public static final int SOFT_INPUT_ADJUST_PAN
See Also:
Constant Field Values

SOFT_INPUT_ADJUST_NOTHING

public static final int SOFT_INPUT_ADJUST_NOTHING
See Also:
Constant Field Values

SOFT_INPUT_IS_FORWARD_NAVIGATION

public static final int SOFT_INPUT_IS_FORWARD_NAVIGATION
See Also:
Constant Field Values

softInputMode

public int softInputMode

gravity

public int gravity

horizontalMargin

public float horizontalMargin

verticalMargin

public float verticalMargin

format

public int format

windowAnimations

public int windowAnimations

alpha

public float alpha

dimAmount

public float dimAmount

BRIGHTNESS_OVERRIDE_NONE

public static final float BRIGHTNESS_OVERRIDE_NONE
See Also:
Constant Field Values

BRIGHTNESS_OVERRIDE_OFF

public static final float BRIGHTNESS_OVERRIDE_OFF
See Also:
Constant Field Values

BRIGHTNESS_OVERRIDE_FULL

public static final float BRIGHTNESS_OVERRIDE_FULL
See Also:
Constant Field Values

screenBrightness

public float screenBrightness

buttonBrightness

public float buttonBrightness

token

public IBinder token

packageName

public String packageName

screenOrientation

public int screenOrientation

systemUiVisibility

public int systemUiVisibility

CREATOR

public static final Parcelable.Creator<WindowManager.LayoutParams> CREATOR

LAYOUT_CHANGED

public static final int LAYOUT_CHANGED
See Also:
Constant Field Values

TYPE_CHANGED

public static final int TYPE_CHANGED
See Also:
Constant Field Values

FLAGS_CHANGED

public static final int FLAGS_CHANGED
See Also:
Constant Field Values

FORMAT_CHANGED

public static final int FORMAT_CHANGED
See Also:
Constant Field Values

ANIMATION_CHANGED

public static final int ANIMATION_CHANGED
See Also:
Constant Field Values

DIM_AMOUNT_CHANGED

public static final int DIM_AMOUNT_CHANGED
See Also:
Constant Field Values

TITLE_CHANGED

public static final int TITLE_CHANGED
See Also:
Constant Field Values

ALPHA_CHANGED

public static final int ALPHA_CHANGED
See Also:
Constant Field Values

MEMORY_TYPE_CHANGED

public static final int MEMORY_TYPE_CHANGED
See Also:
Constant Field Values

SOFT_INPUT_MODE_CHANGED

public static final int SOFT_INPUT_MODE_CHANGED
See Also:
Constant Field Values

SCREEN_ORIENTATION_CHANGED

public static final int SCREEN_ORIENTATION_CHANGED
See Also:
Constant Field Values

SCREEN_BRIGHTNESS_CHANGED

public static final int SCREEN_BRIGHTNESS_CHANGED
See Also:
Constant Field Values
Constructor Detail

WindowManager.LayoutParams

public WindowManager.LayoutParams()

WindowManager.LayoutParams

public WindowManager.LayoutParams(int _type)

WindowManager.LayoutParams

public WindowManager.LayoutParams(int _type,
                                  int _flags)

WindowManager.LayoutParams

public WindowManager.LayoutParams(int _type,
                                  int _flags,
                                  int _format)

WindowManager.LayoutParams

public WindowManager.LayoutParams(int w,
                                  int h,
                                  int _type,
                                  int _flags,
                                  int _format)

WindowManager.LayoutParams

public WindowManager.LayoutParams(int w,
                                  int h,
                                  int xpos,
                                  int ypos,
                                  int _type,
                                  int _flags,
                                  int _format)

WindowManager.LayoutParams

public WindowManager.LayoutParams(Parcel in)
Method Detail

mayUseInputMethod

public static boolean mayUseInputMethod(int flags)

setTitle

public final void setTitle(CharSequence title)

getTitle

public final CharSequence getTitle()

describeContents

public int describeContents()
Specified by:
describeContents in interface Parcelable

writeToParcel

public void writeToParcel(Parcel out,
                          int parcelableFlags)
Specified by:
writeToParcel in interface Parcelable

copyFrom

public final int copyFrom(WindowManager.LayoutParams o)

debug

public String debug(String output)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008-2012. All Rights Reserved.