Class WindowManager.LayoutParams
public class WindowManager.LayoutParams : ViewGroup.LayoutParams, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseWindowManager.LayoutParams
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ViewGroup.LayoutParams>.SExecuteWithSignatureArray<T>(string, string, params object[])JVMBridgeBase<ViewGroup.LayoutParams>.IsAssignableFrom(IJavaType)JVMBridgeBase<ViewGroup.LayoutParams>.IsAssignableFrom<T>()JVMBridgeBase<ViewGroup.LayoutParams>.Execute<T>(params T[])JVMBridgeBase<ViewGroup.LayoutParams>.DynBridgeClazzJVMBridgeBase<ViewGroup.LayoutParams>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
LayoutParams()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public LayoutParams()
LayoutParams(Parcel)
public LayoutParams(Parcel arg0)
Parameters
LayoutParams(int)
https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#%3Cinit%3E(int)
public LayoutParams(int arg0)
Parameters
LayoutParams(int, int)
public LayoutParams(int arg0, int arg1)
Parameters
LayoutParams(int, int, int)
public LayoutParams(int arg0, int arg1, int arg2)
Parameters
LayoutParams(int, int, int, int, int)
public LayoutParams(int arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
LayoutParams(int, int, int, int, int, int, int)
public LayoutParams(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Parameters
LayoutParams(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public LayoutParams(params object[] args)
Parameters
args
object[]
Properties
ALPHA_CHANGED
public static int ALPHA_CHANGED { get; }
Property Value
ANIMATION_CHANGED
public static int ANIMATION_CHANGED { get; }
Property Value
BRIGHTNESS_OVERRIDE_FULL
public static float BRIGHTNESS_OVERRIDE_FULL { get; }
Property Value
BRIGHTNESS_OVERRIDE_NONE
public static float BRIGHTNESS_OVERRIDE_NONE { get; }
Property Value
BRIGHTNESS_OVERRIDE_OFF
public static float BRIGHTNESS_OVERRIDE_OFF { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
DIM_AMOUNT_CHANGED
public static int DIM_AMOUNT_CHANGED { get; }
Property Value
DISPLAY_FLAG_DISABLE_HDR_CONVERSION
public static int DISPLAY_FLAG_DISABLE_HDR_CONVERSION { get; }
Property Value
FIRST_APPLICATION_WINDOW
public static int FIRST_APPLICATION_WINDOW { get; }
Property Value
FIRST_SUB_WINDOW
public static int FIRST_SUB_WINDOW { get; }
Property Value
FIRST_SYSTEM_WINDOW
public static int FIRST_SYSTEM_WINDOW { get; }
Property Value
FLAGS_CHANGED
public static int FLAGS_CHANGED { get; }
Property Value
FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
public static int FLAG_ALLOW_LOCK_WHILE_SCREEN_ON { get; }
Property Value
FLAG_ALT_FOCUSABLE_IM
public static int FLAG_ALT_FOCUSABLE_IM { get; }
Property Value
FLAG_BLUR_BEHIND
public static int FLAG_BLUR_BEHIND { get; }
Property Value
FLAG_DIM_BEHIND
https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FLAG_DIM_BEHIND
public static int FLAG_DIM_BEHIND { get; }
Property Value
FLAG_DISMISS_KEYGUARD
[Obsolete]
public static int FLAG_DISMISS_KEYGUARD { get; }
Property Value
FLAG_DITHER
[Obsolete]
public static int FLAG_DITHER { get; }
Property Value
FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS
public static int FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS { get; }
Property Value
FLAG_FORCE_NOT_FULLSCREEN
[Obsolete]
public static int FLAG_FORCE_NOT_FULLSCREEN { get; }
Property Value
FLAG_FULLSCREEN
https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FLAG_FULLSCREEN
[Obsolete]
public static int FLAG_FULLSCREEN { get; }
Property Value
FLAG_HARDWARE_ACCELERATED
public static int FLAG_HARDWARE_ACCELERATED { get; }
Property Value
FLAG_IGNORE_CHEEK_PRESSES
public static int FLAG_IGNORE_CHEEK_PRESSES { get; }
Property Value
FLAG_KEEP_SCREEN_ON
public static int FLAG_KEEP_SCREEN_ON { get; }
Property Value
FLAG_LAYOUT_ATTACHED_IN_DECOR
[Obsolete]
public static int FLAG_LAYOUT_ATTACHED_IN_DECOR { get; }
Property Value
FLAG_LAYOUT_INSET_DECOR
[Obsolete]
public static int FLAG_LAYOUT_INSET_DECOR { get; }
Property Value
FLAG_LAYOUT_IN_OVERSCAN
[Obsolete]
public static int FLAG_LAYOUT_IN_OVERSCAN { get; }
Property Value
FLAG_LAYOUT_IN_SCREEN
public static int FLAG_LAYOUT_IN_SCREEN { get; }
Property Value
FLAG_LAYOUT_NO_LIMITS
public static int FLAG_LAYOUT_NO_LIMITS { get; }
Property Value
FLAG_LOCAL_FOCUS_MODE
public static int FLAG_LOCAL_FOCUS_MODE { get; }
Property Value
FLAG_NOT_FOCUSABLE
public static int FLAG_NOT_FOCUSABLE { get; }
Property Value
FLAG_NOT_TOUCHABLE
public static int FLAG_NOT_TOUCHABLE { get; }
Property Value
FLAG_NOT_TOUCH_MODAL
public static int FLAG_NOT_TOUCH_MODAL { get; }
Property Value
FLAG_SCALED
public static int FLAG_SCALED { get; }
Property Value
FLAG_SECURE
public static int FLAG_SECURE { get; }
Property Value
FLAG_SHOW_WALLPAPER
public static int FLAG_SHOW_WALLPAPER { get; }
Property Value
FLAG_SHOW_WHEN_LOCKED
[Obsolete]
public static int FLAG_SHOW_WHEN_LOCKED { get; }
Property Value
FLAG_SPLIT_TOUCH
public static int FLAG_SPLIT_TOUCH { get; }
Property Value
FLAG_TOUCHABLE_WHEN_WAKING
[Obsolete]
public static int FLAG_TOUCHABLE_WHEN_WAKING { get; }
Property Value
FLAG_TRANSLUCENT_NAVIGATION
[Obsolete]
public static int FLAG_TRANSLUCENT_NAVIGATION { get; }
Property Value
FLAG_TRANSLUCENT_STATUS
[Obsolete]
public static int FLAG_TRANSLUCENT_STATUS { get; }
Property Value
FLAG_TURN_SCREEN_ON
[Obsolete]
public static int FLAG_TURN_SCREEN_ON { get; }
Property Value
FLAG_WATCH_OUTSIDE_TOUCH
public static int FLAG_WATCH_OUTSIDE_TOUCH { get; }
Property Value
FORMAT_CHANGED
public static int FORMAT_CHANGED { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LAST_APPLICATION_WINDOW
public static int LAST_APPLICATION_WINDOW { get; }
Property Value
LAST_SUB_WINDOW
https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#LAST_SUB_WINDOW
public static int LAST_SUB_WINDOW { get; }
Property Value
LAST_SYSTEM_WINDOW
public static int LAST_SYSTEM_WINDOW { get; }
Property Value
LAYOUT_CHANGED
public static int LAYOUT_CHANGED { get; }
Property Value
LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS
public static int LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS { get; }
Property Value
LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT
public static int LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT { get; }
Property Value
LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER
public static int LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER { get; }
Property Value
LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES
public static int LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES { get; }
Property Value
MEMORY_TYPE_CHANGED
public static int MEMORY_TYPE_CHANGED { get; }
Property Value
MEMORY_TYPE_GPU
https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#MEMORY_TYPE_GPU
[Obsolete]
public static int MEMORY_TYPE_GPU { get; }
Property Value
MEMORY_TYPE_HARDWARE
[Obsolete]
public static int MEMORY_TYPE_HARDWARE { get; }
Property Value
MEMORY_TYPE_NORMAL
[Obsolete]
public static int MEMORY_TYPE_NORMAL { get; }
Property Value
MEMORY_TYPE_PUSH_BUFFERS
[Obsolete]
public static int MEMORY_TYPE_PUSH_BUFFERS { get; }
Property Value
ROTATION_ANIMATION_CHANGED
public static int ROTATION_ANIMATION_CHANGED { get; }
Property Value
ROTATION_ANIMATION_CROSSFADE
public static int ROTATION_ANIMATION_CROSSFADE { get; }
Property Value
ROTATION_ANIMATION_JUMPCUT
public static int ROTATION_ANIMATION_JUMPCUT { get; }
Property Value
ROTATION_ANIMATION_ROTATE
public static int ROTATION_ANIMATION_ROTATE { get; }
Property Value
ROTATION_ANIMATION_SEAMLESS
public static int ROTATION_ANIMATION_SEAMLESS { get; }
Property Value
SCREEN_BRIGHTNESS_CHANGED
public static int SCREEN_BRIGHTNESS_CHANGED { get; }
Property Value
SCREEN_ORIENTATION_CHANGED
public static int SCREEN_ORIENTATION_CHANGED { get; }
Property Value
SOFT_INPUT_ADJUST_NOTHING
public static int SOFT_INPUT_ADJUST_NOTHING { get; }
Property Value
SOFT_INPUT_ADJUST_PAN
public static int SOFT_INPUT_ADJUST_PAN { get; }
Property Value
SOFT_INPUT_ADJUST_RESIZE
[Obsolete]
public static int SOFT_INPUT_ADJUST_RESIZE { get; }
Property Value
SOFT_INPUT_ADJUST_UNSPECIFIED
public static int SOFT_INPUT_ADJUST_UNSPECIFIED { get; }
Property Value
SOFT_INPUT_IS_FORWARD_NAVIGATION
public static int SOFT_INPUT_IS_FORWARD_NAVIGATION { get; }
Property Value
SOFT_INPUT_MASK_ADJUST
public static int SOFT_INPUT_MASK_ADJUST { get; }
Property Value
SOFT_INPUT_MASK_STATE
public static int SOFT_INPUT_MASK_STATE { get; }
Property Value
SOFT_INPUT_MODE_CHANGED
public static int SOFT_INPUT_MODE_CHANGED { get; }
Property Value
SOFT_INPUT_STATE_ALWAYS_HIDDEN
public static int SOFT_INPUT_STATE_ALWAYS_HIDDEN { get; }
Property Value
SOFT_INPUT_STATE_ALWAYS_VISIBLE
public static int SOFT_INPUT_STATE_ALWAYS_VISIBLE { get; }
Property Value
SOFT_INPUT_STATE_HIDDEN
public static int SOFT_INPUT_STATE_HIDDEN { get; }
Property Value
SOFT_INPUT_STATE_UNCHANGED
public static int SOFT_INPUT_STATE_UNCHANGED { get; }
Property Value
SOFT_INPUT_STATE_UNSPECIFIED
public static int SOFT_INPUT_STATE_UNSPECIFIED { get; }
Property Value
SOFT_INPUT_STATE_VISIBLE
public static int SOFT_INPUT_STATE_VISIBLE { get; }
Property Value
TITLE_CHANGED
public static int TITLE_CHANGED { get; }
Property Value
TYPE_ACCESSIBILITY_OVERLAY
public static int TYPE_ACCESSIBILITY_OVERLAY { get; }
Property Value
TYPE_APPLICATION
public static int TYPE_APPLICATION { get; }
Property Value
TYPE_APPLICATION_ATTACHED_DIALOG
public static int TYPE_APPLICATION_ATTACHED_DIALOG { get; }
Property Value
TYPE_APPLICATION_MEDIA
public static int TYPE_APPLICATION_MEDIA { get; }
Property Value
TYPE_APPLICATION_OVERLAY
public static int TYPE_APPLICATION_OVERLAY { get; }
Property Value
TYPE_APPLICATION_PANEL
public static int TYPE_APPLICATION_PANEL { get; }
Property Value
TYPE_APPLICATION_STARTING
public static int TYPE_APPLICATION_STARTING { get; }
Property Value
TYPE_APPLICATION_SUB_PANEL
public static int TYPE_APPLICATION_SUB_PANEL { get; }
Property Value
TYPE_BASE_APPLICATION
public static int TYPE_BASE_APPLICATION { get; }
Property Value
TYPE_CHANGED
public static int TYPE_CHANGED { get; }
Property Value
TYPE_DRAWN_APPLICATION
public static int TYPE_DRAWN_APPLICATION { get; }
Property Value
TYPE_INPUT_METHOD
public static int TYPE_INPUT_METHOD { get; }
Property Value
TYPE_INPUT_METHOD_DIALOG
public static int TYPE_INPUT_METHOD_DIALOG { get; }
Property Value
TYPE_KEYGUARD_DIALOG
public static int TYPE_KEYGUARD_DIALOG { get; }
Property Value
TYPE_PHONE
[Obsolete]
public static int TYPE_PHONE { get; }
Property Value
TYPE_PRIORITY_PHONE
[Obsolete]
public static int TYPE_PRIORITY_PHONE { get; }
Property Value
TYPE_PRIVATE_PRESENTATION
public static int TYPE_PRIVATE_PRESENTATION { get; }
Property Value
TYPE_SEARCH_BAR
https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#TYPE_SEARCH_BAR
public static int TYPE_SEARCH_BAR { get; }
Property Value
TYPE_STATUS_BAR
https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#TYPE_STATUS_BAR
public static int TYPE_STATUS_BAR { get; }
Property Value
TYPE_SYSTEM_ALERT
[Obsolete]
public static int TYPE_SYSTEM_ALERT { get; }
Property Value
TYPE_SYSTEM_DIALOG
public static int TYPE_SYSTEM_DIALOG { get; }
Property Value
TYPE_SYSTEM_ERROR
[Obsolete]
public static int TYPE_SYSTEM_ERROR { get; }
Property Value
TYPE_SYSTEM_OVERLAY
[Obsolete]
public static int TYPE_SYSTEM_OVERLAY { get; }
Property Value
TYPE_TOAST
[Obsolete]
public static int TYPE_TOAST { get; }
Property Value
TYPE_WALLPAPER
public static int TYPE_WALLPAPER { get; }
Property Value
alpha
public float alpha { get; set; }
Property Value
buttonBrightness
public float buttonBrightness { get; set; }
Property Value
dimAmount
public float dimAmount { get; set; }
Property Value
flags
public int flags { get; set; }
Property Value
format
public int format { get; set; }
Property Value
gravity
public int gravity { get; set; }
Property Value
horizontalMargin
public float horizontalMargin { get; set; }
Property Value
horizontalWeight
public float horizontalWeight { get; set; }
Property Value
layoutInDisplayCutoutMode
public int layoutInDisplayCutoutMode { get; set; }
Property Value
memoryType
[Obsolete]
public int memoryType { get; set; }
Property Value
packageName
public String packageName { get; set; }
Property Value
preferMinimalPostProcessing
public bool preferMinimalPostProcessing { get; set; }
Property Value
preferredDisplayModeId
public int preferredDisplayModeId { get; set; }
Property Value
preferredRefreshRate
public float preferredRefreshRate { get; set; }
Property Value
rotationAnimation
public int rotationAnimation { get; set; }
Property Value
screenBrightness
public float screenBrightness { get; set; }
Property Value
screenOrientation
public int screenOrientation { get; set; }
Property Value
softInputMode
public int softInputMode { get; set; }
Property Value
systemUiVisibility
[Obsolete]
public int systemUiVisibility { get; set; }
Property Value
token
public IBinder token { get; set; }
Property Value
type
public int type { get; set; }
Property Value
verticalMargin
public float verticalMargin { get; set; }
Property Value
verticalWeight
public float verticalWeight { get; set; }
Property Value
windowAnimations
public int windowAnimations { get; set; }
Property Value
x
public int x { get; set; }
Property Value
y
public int y { get; set; }
Property Value
Methods
AreWallpaperTouchEventsEnabled()
public bool AreWallpaperTouchEventsEnabled()
Returns
CanPlayMoveAnimation()
public bool CanPlayMoveAnimation()
Returns
CopyFrom(LayoutParams)
public int CopyFrom(WindowManager.LayoutParams arg0)
Parameters
Returns
Debug(String)
public String Debug(String arg0)
Parameters
Returns
DescribeContents()
public int DescribeContents()
Returns
GetBlurBehindRadius()
public int GetBlurBehindRadius()
Returns
GetColorMode()
public int GetColorMode()
Returns
GetDesiredHdrHeadroom()
public float GetDesiredHdrHeadroom()
Returns
GetFitInsetsSides()
public int GetFitInsetsSides()
Returns
GetFitInsetsTypes()
public int GetFitInsetsTypes()
Returns
GetFrameRateBoostOnTouchEnabled()
public bool GetFrameRateBoostOnTouchEnabled()
Returns
GetTitle()
public CharSequence GetTitle()
Returns
IsFitInsetsIgnoringVisibility()
public bool IsFitInsetsIgnoringVisibility()
Returns
IsFrameRatePowerSavingsBalanced()
public bool IsFrameRatePowerSavingsBalanced()
Returns
IsHdrConversionEnabled()
public bool IsHdrConversionEnabled()
Returns
MayUseInputMethod(int)
public static bool MayUseInputMethod(int arg0)
Parameters
Returns
SetBlurBehindRadius(int)
public void SetBlurBehindRadius(int arg0)
Parameters
SetCanPlayMoveAnimation(bool)
public void SetCanPlayMoveAnimation(bool arg0)
Parameters
SetColorMode(int)
public void SetColorMode(int arg0)
Parameters
SetDesiredHdrHeadroom(float)
public void SetDesiredHdrHeadroom(float arg0)
Parameters
SetFitInsetsIgnoringVisibility(bool)
public void SetFitInsetsIgnoringVisibility(bool arg0)
Parameters
SetFitInsetsSides(int)
public void SetFitInsetsSides(int arg0)
Parameters
SetFitInsetsTypes(int)
public void SetFitInsetsTypes(int arg0)
Parameters
SetFrameRateBoostOnTouchEnabled(bool)
public void SetFrameRateBoostOnTouchEnabled(bool arg0)
Parameters
SetFrameRatePowerSavingsBalanced(bool)
public void SetFrameRatePowerSavingsBalanced(bool arg0)
Parameters
SetHdrConversionEnabled(bool)
public void SetHdrConversionEnabled(bool arg0)
Parameters
SetTitle(CharSequence)
public void SetTitle(CharSequence arg0)
Parameters
arg0
CharSequence
SetWallpaperTouchEventsEnabled(bool)
public void SetWallpaperTouchEventsEnabled(bool arg0)
Parameters
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)
Parameters
Operators
implicit operator Parcelable(LayoutParams)
Converter from WindowManager.LayoutParams to Parcelable
public static implicit operator Parcelable(WindowManager.LayoutParams t)