Class PopupWindow
public class PopupWindow : JVMBridgeBase<PopupWindow>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
PopupWindow
- Implements
- Extension Methods
Constructors
PopupWindow()
public PopupWindow()
PopupWindow(Context)
public PopupWindow(Context arg0)
Parameters
PopupWindow(Context, AttributeSet)
public PopupWindow(Context arg0, AttributeSet arg1)
Parameters
arg0Contextarg1AttributeSet
PopupWindow(Context, AttributeSet, int)
public PopupWindow(Context arg0, AttributeSet arg1, int arg2)
Parameters
arg0Contextarg1AttributeSetarg2int
PopupWindow(Context, AttributeSet, int, int)
public PopupWindow(Context arg0, AttributeSet arg1, int arg2, int arg3)
Parameters
arg0Contextarg1AttributeSetarg2intarg3int
PopupWindow(View)
public PopupWindow(View arg0)
Parameters
PopupWindow(View, int, int)
public PopupWindow(View arg0, int arg1, int arg2)
Parameters
PopupWindow(View, int, int, bool)
public PopupWindow(View arg0, int arg1, int arg2, bool arg3)
Parameters
PopupWindow(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public PopupWindow(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
PopupWindow(int, int)
public PopupWindow(int arg0, int arg1)
Parameters
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
INPUT_METHOD_FROM_FOCUSABLE
public static int INPUT_METHOD_FROM_FOCUSABLE { get; set; }
Property Value
INPUT_METHOD_NEEDED
public static int INPUT_METHOD_NEEDED { get; set; }
Property Value
INPUT_METHOD_NOT_NEEDED
public static int INPUT_METHOD_NOT_NEEDED { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreatePoolableInstance()
HPA initializer for PopupWindow()
public static PopupWindow CreatePoolableInstance()
Returns
CreatePoolableInstance(Context)
HPA initializer for PopupWindow(Android.Content.Context arg0)
public static PopupWindow CreatePoolableInstance(Context arg0)
Parameters
arg0Context
Returns
CreatePoolableInstance(Context, AttributeSet)
HPA initializer for PopupWindow(Android.Content.Context arg0, Android.Util.AttributeSet arg1)
public static PopupWindow CreatePoolableInstance(Context arg0, AttributeSet arg1)
Parameters
arg0Contextarg1AttributeSet
Returns
CreatePoolableInstance(Context, AttributeSet, int)
HPA initializer for PopupWindow(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2)
public static PopupWindow CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2)
Parameters
arg0Contextarg1AttributeSetarg2int
Returns
CreatePoolableInstance(Context, AttributeSet, int, int)
HPA initializer for PopupWindow(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2, int arg3)
public static PopupWindow CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2, int arg3)
Parameters
arg0Contextarg1AttributeSetarg2intarg3int
Returns
CreatePoolableInstance(View)
HPA initializer for PopupWindow(Android.View.View arg0)
public static PopupWindow CreatePoolableInstance(View arg0)
Parameters
arg0View
Returns
CreatePoolableInstance(View, int, int)
HPA initializer for PopupWindow(Android.View.View arg0, int arg1, int arg2)
public static PopupWindow CreatePoolableInstance(View arg0, int arg1, int arg2)
Parameters
Returns
CreatePoolableInstance(View, int, int, bool)
HPA initializer for PopupWindow(Android.View.View arg0, int arg1, int arg2, bool arg3)
public static PopupWindow CreatePoolableInstance(View arg0, int arg1, int arg2, bool arg3)
Parameters
Returns
CreatePoolableInstance(int, int)
HPA initializer for PopupWindow(int arg0, int arg1)
public static PopupWindow CreatePoolableInstance(int arg0, int arg1)
Parameters
Returns
Dismiss()
public void Dismiss()
GetAnimationStyle()
public int GetAnimationStyle()
Returns
GetBackground()
public Drawable GetBackground()
Returns
GetContentView()
public View GetContentView()
Returns
GetElevation()
public float GetElevation()
Returns
GetEnterTransition()
public Transition GetEnterTransition()
Returns
GetEpicenterBounds()
public Rect GetEpicenterBounds()
Returns
GetExitTransition()
public Transition GetExitTransition()
Returns
GetHeight()
public int GetHeight()
Returns
GetInputMethodMode()
public int GetInputMethodMode()
Returns
GetMaxAvailableHeight(View)
public int GetMaxAvailableHeight(View arg0)
Parameters
Returns
GetMaxAvailableHeight(View, int)
public int GetMaxAvailableHeight(View arg0, int arg1)
Parameters
Returns
GetMaxAvailableHeight(View, int, bool)
public int GetMaxAvailableHeight(View arg0, int arg1, bool arg2)
Parameters
Returns
GetOverlapAnchor()
public bool GetOverlapAnchor()
Returns
GetSoftInputMode()
public int GetSoftInputMode()
Returns
GetWidth()
public int GetWidth()
Returns
GetWindowLayoutType()
public int GetWindowLayoutType()
Returns
IsAboveAnchor()
public bool IsAboveAnchor()
Returns
IsAttachedInDecor()
public bool IsAttachedInDecor()
Returns
IsClippedToScreen()
public bool IsClippedToScreen()
Returns
IsClippingEnabled()
public bool IsClippingEnabled()
Returns
IsFocusable()
public bool IsFocusable()
Returns
IsLaidOutInScreen()
public bool IsLaidOutInScreen()
Returns
IsOutsideTouchable()
public bool IsOutsideTouchable()
Returns
IsShowing()
public bool IsShowing()
Returns
IsSplitTouchEnabled()
public bool IsSplitTouchEnabled()
Returns
IsTouchModal()
public bool IsTouchModal()
Returns
IsTouchable()
public bool IsTouchable()
Returns
SetAnimationStyle(int)
public void SetAnimationStyle(int arg0)
Parameters
SetAttachedInDecor(bool)
public void SetAttachedInDecor(bool arg0)
Parameters
SetBackgroundDrawable(Drawable)
public void SetBackgroundDrawable(Drawable arg0)
Parameters
SetClippingEnabled(bool)
public void SetClippingEnabled(bool arg0)
Parameters
SetContentView(View)
public void SetContentView(View arg0)
Parameters
SetElevation(float)
public void SetElevation(float arg0)
Parameters
SetEnterTransition(Transition)
public void SetEnterTransition(Transition arg0)
Parameters
arg0Transition
SetEpicenterBounds(Rect)
public void SetEpicenterBounds(Rect arg0)
Parameters
SetExitTransition(Transition)
public void SetExitTransition(Transition arg0)
Parameters
arg0Transition
SetFocusable(bool)
public void SetFocusable(bool arg0)
Parameters
SetHeight(int)
public void SetHeight(int arg0)
Parameters
SetIgnoreCheekPress()
public void SetIgnoreCheekPress()
SetInputMethodMode(int)
public void SetInputMethodMode(int arg0)
Parameters
SetIsClippedToScreen(bool)
public void SetIsClippedToScreen(bool arg0)
Parameters
SetIsLaidOutInScreen(bool)
public void SetIsLaidOutInScreen(bool arg0)
Parameters
SetOnDismissListener(OnDismissListener)
public void SetOnDismissListener(PopupWindow.OnDismissListener arg0)
Parameters
SetOutsideTouchable(bool)
https://developer.android.com/reference/android/widget/PopupWindow.html#setOutsideTouchable(boolean)
public void SetOutsideTouchable(bool arg0)
Parameters
SetOverlapAnchor(bool)
public void SetOverlapAnchor(bool arg0)
Parameters
SetSoftInputMode(int)
public void SetSoftInputMode(int arg0)
Parameters
SetSplitTouchEnabled(bool)
public void SetSplitTouchEnabled(bool arg0)
Parameters
SetTouchInterceptor(OnTouchListener)
public void SetTouchInterceptor(View.OnTouchListener arg0)
Parameters
SetTouchModal(bool)
public void SetTouchModal(bool arg0)
Parameters
SetTouchable(bool)
public void SetTouchable(bool arg0)
Parameters
SetWidth(int)
public void SetWidth(int arg0)
Parameters
SetWindowLayoutMode(int, int)
https://developer.android.com/reference/android/widget/PopupWindow.html#setWindowLayoutMode(int,int)
[Obsolete("Deprecated in JVM")]
public void SetWindowLayoutMode(int arg0, int arg1)
Parameters
SetWindowLayoutType(int)
public void SetWindowLayoutType(int arg0)
Parameters
ShowAsDropDown(View)
public void ShowAsDropDown(View arg0)
Parameters
ShowAsDropDown(View, int, int)
public void ShowAsDropDown(View arg0, int arg1, int arg2)
Parameters
ShowAsDropDown(View, int, int, int)
public void ShowAsDropDown(View arg0, int arg1, int arg2, int arg3)
Parameters
ShowAtLocation(View, int, int, int)
public void ShowAtLocation(View arg0, int arg1, int arg2, int arg3)
Parameters
Update()
public void Update()
Update(View, int, int)
public void Update(View arg0, int arg1, int arg2)
Parameters
Update(View, int, int, int, int)
public void Update(View arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
Update(int, int)
public void Update(int arg0, int arg1)
Parameters
Update(int, int, int, int)
public void Update(int arg0, int arg1, int arg2, int arg3)
Parameters
Update(int, int, int, int, bool)
public void Update(int arg0, int arg1, int arg2, int arg3, bool arg4)