Table of Contents

Class GestureOverlayView

Namespace
Android.Gesture
Assembly
MASES.Netdroid.dll
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

arg0 Context

Context

GestureOverlayView(Context, AttributeSet)

public GestureOverlayView(Context arg0, AttributeSet arg1)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

GestureOverlayView(Context, AttributeSet, int)

public GestureOverlayView(Context arg0, AttributeSet arg1, int arg2)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

arg2 int

int

GestureOverlayView(Context, AttributeSet, int, int)

public GestureOverlayView(Context arg0, AttributeSet arg1, int arg2, int arg3)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

arg2 int

int

arg3 int

int

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

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

GESTURE_STROKE_TYPE_MULTIPLE

public static int GESTURE_STROKE_TYPE_MULTIPLE { get; set; }

Property Value

int

GESTURE_STROKE_TYPE_SINGLE

public static int GESTURE_STROKE_TYPE_SINGLE { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

ORIENTATION_HORIZONTAL

public static int ORIENTATION_HORIZONTAL { get; set; }

Property Value

int

ORIENTATION_VERTICAL

public static int ORIENTATION_VERTICAL { get; set; }

Property Value

int

Methods

AddOnGestureListener(OnGestureListener)

public void AddOnGestureListener(GestureOverlayView.OnGestureListener arg0)

Parameters

arg0 GestureOverlayView.OnGestureListener

GestureOverlayView.OnGestureListener

AddOnGesturePerformedListener(OnGesturePerformedListener)

public void AddOnGesturePerformedListener(GestureOverlayView.OnGesturePerformedListener arg0)

Parameters

arg0 GestureOverlayView.OnGesturePerformedListener

GestureOverlayView.OnGesturePerformedListener

AddOnGesturingListener(OnGesturingListener)

public void AddOnGesturingListener(GestureOverlayView.OnGesturingListener arg0)

Parameters

arg0 GestureOverlayView.OnGesturingListener

GestureOverlayView.OnGesturingListener

CancelClearAnimation()

public void CancelClearAnimation()

CancelGesture()

public void CancelGesture()

Clear(bool)

public void Clear(bool arg0)

Parameters

arg0 bool

bool

CreatePoolableInstance(Context)

HPA initializer for GestureOverlayView(Android.Content.Context arg0)

public static GestureOverlayView CreatePoolableInstance(Context arg0)

Parameters

arg0 Context

Returns

GestureOverlayView

CreatePoolableInstance(Context, AttributeSet)

HPA initializer for GestureOverlayView(Android.Content.Context arg0, Android.Util.AttributeSet arg1)

public static GestureOverlayView CreatePoolableInstance(Context arg0, AttributeSet arg1)

Parameters

arg0 Context
arg1 AttributeSet

Returns

GestureOverlayView

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

arg0 Context
arg1 AttributeSet
arg2 int

Returns

GestureOverlayView

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

arg0 Context
arg1 AttributeSet
arg2 int
arg3 int

Returns

GestureOverlayView

GetCurrentStroke()

public ArrayList<GesturePoint> GetCurrentStroke()

Returns

ArrayList<GesturePoint>

ArrayList

GetFadeOffset()

public long GetFadeOffset()

Returns

long

long

GetGesture()

public Gesture GetGesture()

Returns

Gesture

Gesture

GetGestureColor()

public int GetGestureColor()

Returns

int

int

GetGesturePath()

public Path GetGesturePath()

Returns

Path

Path

GetGesturePath(Path)

public Path GetGesturePath(Path arg0)

Parameters

arg0 Path

Path

Returns

Path

Path

GetGestureStrokeAngleThreshold()

public float GetGestureStrokeAngleThreshold()

Returns

float

float

GetGestureStrokeLengthThreshold()

public float GetGestureStrokeLengthThreshold()

Returns

float

float

GetGestureStrokeSquarenessTreshold()

public float GetGestureStrokeSquarenessTreshold()

Returns

float

float

GetGestureStrokeType()

public int GetGestureStrokeType()

Returns

int

int

GetGestureStrokeWidth()

public float GetGestureStrokeWidth()

Returns

float

float

GetOrientation()

public int GetOrientation()

Returns

int

int

GetUncertainGestureColor()

public int GetUncertainGestureColor()

Returns

int

int

IsEventsInterceptionEnabled()

public bool IsEventsInterceptionEnabled()

Returns

bool

bool

IsFadeEnabled()

public bool IsFadeEnabled()

Returns

bool

bool

IsGestureVisible()

public bool IsGestureVisible()

Returns

bool

bool

IsGesturing()

public bool IsGesturing()

Returns

bool

bool

RemoveAllOnGestureListeners()

public void RemoveAllOnGestureListeners()

RemoveAllOnGesturePerformedListeners()

public void RemoveAllOnGesturePerformedListeners()

RemoveAllOnGesturingListeners()

public void RemoveAllOnGesturingListeners()

RemoveOnGestureListener(OnGestureListener)

public void RemoveOnGestureListener(GestureOverlayView.OnGestureListener arg0)

Parameters

arg0 GestureOverlayView.OnGestureListener

GestureOverlayView.OnGestureListener

RemoveOnGesturePerformedListener(OnGesturePerformedListener)

public void RemoveOnGesturePerformedListener(GestureOverlayView.OnGesturePerformedListener arg0)

Parameters

arg0 GestureOverlayView.OnGesturePerformedListener

GestureOverlayView.OnGesturePerformedListener

RemoveOnGesturingListener(OnGesturingListener)

public void RemoveOnGesturingListener(GestureOverlayView.OnGesturingListener arg0)

Parameters

arg0 GestureOverlayView.OnGesturingListener

GestureOverlayView.OnGesturingListener

SetEventsInterceptionEnabled(bool)

public void SetEventsInterceptionEnabled(bool arg0)

Parameters

arg0 bool

bool

SetFadeEnabled(bool)

public void SetFadeEnabled(bool arg0)

Parameters

arg0 bool

bool

SetFadeOffset(long)

public void SetFadeOffset(long arg0)

Parameters

arg0 long

long

SetGesture(Gesture)

public void SetGesture(Gesture arg0)

Parameters

arg0 Gesture

Gesture

SetGestureColor(int)

public void SetGestureColor(int arg0)

Parameters

arg0 int

int

SetGestureStrokeAngleThreshold(float)

public void SetGestureStrokeAngleThreshold(float arg0)

Parameters

arg0 float

float

SetGestureStrokeLengthThreshold(float)

public void SetGestureStrokeLengthThreshold(float arg0)

Parameters

arg0 float

float

SetGestureStrokeSquarenessTreshold(float)

public void SetGestureStrokeSquarenessTreshold(float arg0)

Parameters

arg0 float

float

SetGestureStrokeType(int)

public void SetGestureStrokeType(int arg0)

Parameters

arg0 int

int

SetGestureStrokeWidth(float)

public void SetGestureStrokeWidth(float arg0)

Parameters

arg0 float

float

SetGestureVisible(bool)

public void SetGestureVisible(bool arg0)

Parameters

arg0 bool

bool

SetOrientation(int)

public void SetOrientation(int arg0)

Parameters

arg0 int

int

SetUncertainGestureColor(int)

public void SetUncertainGestureColor(int arg0)

Parameters

arg0 int

int