Class GestureOverlayView
public class GestureOverlayView : FrameLayout, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAccessibilityEventSource, IViewParent, IViewManager
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<View>GestureOverlayView
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<View>.SExecuteWithSignature<TReturn>(Type, IJavaType, string, string, params object[])JVMBridgeBase<View>.IsAssignableFrom(IJavaType)JVMBridgeBase<View>.IsAssignableFrom<T>()JVMBridgeBase<View>.Execute<T>(params T[])JVMBridgeBase<View>.DynBridgeClazzJVMBridgeBase<View>.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
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
GestureOverlayView(Context, AttributeSet)
public GestureOverlayView(Context arg0, AttributeSet arg1)
Parameters
arg0
Contextarg1
AttributeSet
GestureOverlayView(Context, AttributeSet, int)
public GestureOverlayView(Context arg0, AttributeSet arg1, int arg2)
Parameters
arg0
Contextarg1
AttributeSetarg2
int
GestureOverlayView(Context, AttributeSet, int, int)
public GestureOverlayView(Context arg0, AttributeSet arg1, int arg2, int arg3)
Parameters
arg0
Contextarg1
AttributeSetarg2
intarg3
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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
GESTURE_STROKE_TYPE_MULTIPLE
public static int GESTURE_STROKE_TYPE_MULTIPLE { get; }
Property Value
GESTURE_STROKE_TYPE_SINGLE
public static int GESTURE_STROKE_TYPE_SINGLE { 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
ORIENTATION_HORIZONTAL
public static int ORIENTATION_HORIZONTAL { get; }
Property Value
ORIENTATION_VERTICAL
https://developer.android.com/reference/android/gesture/GestureOverlayView.html#ORIENTATION_VERTICAL
public static int ORIENTATION_VERTICAL { get; }
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
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)