Table of Contents

Class Animator.AnimatorListener

Namespace
Android.Animation
Assembly
MASES.Netdroid.dll
public class Animator.AnimatorListener : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<JVMBridgeListener>
JVMBridgeListener
Animator.AnimatorListener
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeListener.Dispose()
JVMBridgeListener.AutoInit
JVMBridgeListener.IsBridgeStatic
JVMBridgeListener.IsBridgeCloseable
JVMBridgeListener.IsBridgeListener
JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom(IJavaType)
JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom<T>()
JVMBridgeBase<JVMBridgeListener>.Execute<T>(params T[])
JVMBridgeBase<JVMBridgeListener>.DynBridgeClazz
JVMBridgeBase<JVMBridgeListener>.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.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeInterface
JVMBridgeBase.IsBridgeAbstract
Extension Methods

Constructors

AnimatorListener()

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

public AnimatorListener()

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

OnOnAnimationCancel

public Action<Animator> OnOnAnimationCancel { get; set; }

Property Value

Action<Animator>

Remarks

If OnOnAnimationCancel has a value it takes precedence over corresponding class method

OnOnAnimationEnd

public Action<Animator> OnOnAnimationEnd { get; set; }

Property Value

Action<Animator>

Remarks

If OnOnAnimationEnd has a value it takes precedence over corresponding class method

OnOnAnimationEnd2

public Action<Animator, bool> OnOnAnimationEnd2 { get; set; }

Property Value

Action<Animator, bool>

Remarks

If OnOnAnimationEnd2 has a value it takes precedence over corresponding class method

OnOnAnimationRepeat

public Action<Animator> OnOnAnimationRepeat { get; set; }

Property Value

Action<Animator>

Remarks

If OnOnAnimationRepeat has a value it takes precedence over corresponding class method

OnOnAnimationStart

public Action<Animator> OnOnAnimationStart { get; set; }

Property Value

Action<Animator>

Remarks

If OnOnAnimationStart has a value it takes precedence over corresponding class method

OnOnAnimationStart2

public Action<Animator, bool> OnOnAnimationStart2 { get; set; }

Property Value

Action<Animator, bool>

Remarks

If OnOnAnimationStart2 has a value it takes precedence over corresponding class method

Methods

InitializeHandlers()

Handlers initializer for Animator.AnimatorListener

protected virtual void InitializeHandlers()

OnAnimationCancel(Animator)

public virtual void OnAnimationCancel(Animator arg0)

Parameters

arg0 Animator

Animator

OnAnimationEnd(Animator)

public virtual void OnAnimationEnd(Animator arg0)

Parameters

arg0 Animator

Animator

OnAnimationEnd(Animator, bool)

public virtual void OnAnimationEnd(Animator arg0, bool arg1)

Parameters

arg0 Animator

Animator

arg1 bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnAnimationEndDefault(Animator, bool); override the method to implement a different behavior

OnAnimationEndDefault(Animator, bool)

public void OnAnimationEndDefault(Animator arg0, bool arg1)

Parameters

arg0 Animator

Animator

arg1 bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnAnimationRepeat(Animator)

public virtual void OnAnimationRepeat(Animator arg0)

Parameters

arg0 Animator

Animator

OnAnimationStart(Animator)

public virtual void OnAnimationStart(Animator arg0)

Parameters

arg0 Animator

Animator

OnAnimationStart(Animator, bool)

public virtual void OnAnimationStart(Animator arg0, bool arg1)

Parameters

arg0 Animator

Animator

arg1 bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnAnimationStartDefault(Animator, bool); override the method to implement a different behavior

OnAnimationStartDefault(Animator, bool)

public void OnAnimationStartDefault(Animator arg0, bool arg1)

Parameters

arg0 Animator

Animator

arg1 bool

bool

Remarks

The method invokes the default implementation in the JVM interface