Class GestureOverlayView
public class GestureOverlayView : FrameLayout, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAccessibilityEventSource, IViewManager, IViewParent
- Inheritance
-
GestureOverlayView
- Implements
- Inherited Members
- Extension Methods
Constructors
GestureOverlayView(Context)
public GestureOverlayView(Context arg0)
Parameters
GestureOverlayView(Context, AttributeSet)
public GestureOverlayView(Context arg0, AttributeSet arg1)
Parameters
arg0Contextarg1AttributeSet
GestureOverlayView(Context, AttributeSet, int)
public GestureOverlayView(Context arg0, AttributeSet arg1, int arg2)
Parameters
arg0Contextarg1AttributeSetarg2int
GestureOverlayView(Context, AttributeSet, int, int)
public GestureOverlayView(Context arg0, AttributeSet arg1, int arg2, int arg3)
Parameters
arg0Contextarg1AttributeSetarg2intarg3int
GestureOverlayView(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 GestureOverlayView(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
GESTURE_STROKE_TYPE_MULTIPLE
public static int GESTURE_STROKE_TYPE_MULTIPLE { get; set; }
Property Value
GESTURE_STROKE_TYPE_SINGLE
public static int GESTURE_STROKE_TYPE_SINGLE { 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
ORIENTATION_HORIZONTAL
public static int ORIENTATION_HORIZONTAL { get; set; }
Property Value
ORIENTATION_VERTICAL
https://developer.android.com/reference/android/gesture/GestureOverlayView.html#ORIENTATION_VERTICAL
public static int ORIENTATION_VERTICAL { get; set; }
Property Value
Methods
AddOnGestureListener(OnGestureListener)
public void AddOnGestureListener(GestureOverlayView.OnGestureListener arg0)
Parameters
AddOnGesturePerformedListener(OnGesturePerformedListener)
public void AddOnGesturePerformedListener(GestureOverlayView.OnGesturePerformedListener arg0)
Parameters
AddOnGesturingListener(OnGesturingListener)
public void AddOnGesturingListener(GestureOverlayView.OnGesturingListener arg0)
Parameters
CancelClearAnimation()
public void CancelClearAnimation()
CancelGesture()
public void CancelGesture()
Clear(bool)
public void Clear(bool arg0)
Parameters
CreatePoolableInstance(Context)
HPA initializer for GestureOverlayView(Android.Content.Context arg0)
public static GestureOverlayView CreatePoolableInstance(Context arg0)
Parameters
arg0Context
Returns
CreatePoolableInstance(Context, AttributeSet)
HPA initializer for GestureOverlayView(Android.Content.Context arg0, Android.Util.AttributeSet arg1)
public static GestureOverlayView CreatePoolableInstance(Context arg0, AttributeSet arg1)
Parameters
arg0Contextarg1AttributeSet
Returns
CreatePoolableInstance(Context, AttributeSet, int)
HPA initializer for GestureOverlayView(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2)
public static GestureOverlayView CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2)
Parameters
arg0Contextarg1AttributeSetarg2int
Returns
CreatePoolableInstance(Context, AttributeSet, int, int)
HPA initializer for GestureOverlayView(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2, int arg3)
public static GestureOverlayView CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2, int arg3)
Parameters
arg0Contextarg1AttributeSetarg2intarg3int
Returns
GetCurrentStroke()
public ArrayList<GesturePoint> GetCurrentStroke()
Returns
GetFadeOffset()
public long GetFadeOffset()
Returns
GetGesture()
public Gesture GetGesture()
Returns
GetGestureColor()
public int GetGestureColor()
Returns
GetGesturePath()
public Path GetGesturePath()
Returns
GetGesturePath(Path)
public Path GetGesturePath(Path arg0)
Parameters
Returns
GetGestureStrokeAngleThreshold()
public float GetGestureStrokeAngleThreshold()
Returns
GetGestureStrokeLengthThreshold()
public float GetGestureStrokeLengthThreshold()
Returns
GetGestureStrokeSquarenessTreshold()
public float GetGestureStrokeSquarenessTreshold()
Returns
GetGestureStrokeType()
public int GetGestureStrokeType()
Returns
GetGestureStrokeWidth()
public float GetGestureStrokeWidth()
Returns
GetOrientation()
public int GetOrientation()
Returns
GetUncertainGestureColor()
public int GetUncertainGestureColor()
Returns
IsEventsInterceptionEnabled()
public bool IsEventsInterceptionEnabled()
Returns
IsFadeEnabled()
public bool IsFadeEnabled()
Returns
IsGestureVisible()
public bool IsGestureVisible()
Returns
IsGesturing()
public bool IsGesturing()
Returns
RemoveAllOnGestureListeners()
public void RemoveAllOnGestureListeners()
RemoveAllOnGesturePerformedListeners()
public void RemoveAllOnGesturePerformedListeners()
RemoveAllOnGesturingListeners()
public void RemoveAllOnGesturingListeners()
RemoveOnGestureListener(OnGestureListener)
public void RemoveOnGestureListener(GestureOverlayView.OnGestureListener arg0)
Parameters
RemoveOnGesturePerformedListener(OnGesturePerformedListener)
public void RemoveOnGesturePerformedListener(GestureOverlayView.OnGesturePerformedListener arg0)
Parameters
RemoveOnGesturingListener(OnGesturingListener)
public void RemoveOnGesturingListener(GestureOverlayView.OnGesturingListener arg0)
Parameters
SetEventsInterceptionEnabled(bool)
public void SetEventsInterceptionEnabled(bool arg0)
Parameters
SetFadeEnabled(bool)
public void SetFadeEnabled(bool arg0)
Parameters
SetFadeOffset(long)
public void SetFadeOffset(long arg0)
Parameters
SetGesture(Gesture)
public void SetGesture(Gesture arg0)
Parameters
SetGestureColor(int)
https://developer.android.com/reference/android/gesture/GestureOverlayView.html#setGestureColor(int)
public void SetGestureColor(int arg0)
Parameters
SetGestureStrokeAngleThreshold(float)
public void SetGestureStrokeAngleThreshold(float arg0)
Parameters
SetGestureStrokeLengthThreshold(float)
public void SetGestureStrokeLengthThreshold(float arg0)
Parameters
SetGestureStrokeSquarenessTreshold(float)
public void SetGestureStrokeSquarenessTreshold(float arg0)
Parameters
SetGestureStrokeType(int)
public void SetGestureStrokeType(int arg0)
Parameters
SetGestureStrokeWidth(float)
public void SetGestureStrokeWidth(float arg0)
Parameters
SetGestureVisible(bool)
public void SetGestureVisible(bool arg0)
Parameters
SetOrientation(int)
public void SetOrientation(int arg0)
Parameters
SetUncertainGestureColor(int)
public void SetUncertainGestureColor(int arg0)