Table of Contents

Class GestureOverlayView

Namespace
Android.Gesture
Assembly
MASES.Netdroid.dll
public class GestureOverlayView : FrameLayout, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAccessibilityEventSource, IViewParent, IViewManager
Inheritance
JVMBridgeBase
JVMBridgeBase<View>
GestureOverlayView
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<View>.IsAssignableFrom(IJavaType)
JVMBridgeBase<View>.IsAssignableFrom<T>()
JVMBridgeBase<View>.Execute<T>(params T[])
JVMBridgeBase<View>.DynBridgeClazz
JVMBridgeBase<View>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

GestureOverlayView()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public GestureOverlayView()

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(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 GestureOverlayView(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

GESTURE_STROKE_TYPE_MULTIPLE

public static int GESTURE_STROKE_TYPE_MULTIPLE { get; }

Property Value

int

GESTURE_STROKE_TYPE_SINGLE

public static int GESTURE_STROKE_TYPE_SINGLE { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

ORIENTATION_HORIZONTAL

public static int ORIENTATION_HORIZONTAL { get; }

Property Value

int

ORIENTATION_VERTICAL

public static int ORIENTATION_VERTICAL { get; }

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

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