Class Animator.AnimatorListener
public class Animator.AnimatorListener : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<JVMBridgeListener>JVMBridgeListenerAnimator.AnimatorListener
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeListener.Dispose()JVMBridgeListener.AutoInitJVMBridgeListener.IsBridgeStaticJVMBridgeListener.IsBridgeCloseableJVMBridgeListener.IsBridgeListenerJVMBridgeBase<JVMBridgeListener>.IsAssignableFrom(IJavaType)JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom<T>()JVMBridgeBase<JVMBridgeListener>.Execute<T>(params T[])JVMBridgeBase<JVMBridgeListener>.DynBridgeClazzJVMBridgeBase<JVMBridgeListener>.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.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeInterfaceJVMBridgeBase.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
OnOnAnimationCancel
public Action<Animator> OnOnAnimationCancel { get; set; }
Property Value
Remarks
If OnOnAnimationCancel has a value it takes precedence over corresponding class method
OnOnAnimationEnd
public Action<Animator> OnOnAnimationEnd { get; set; }
Property Value
Remarks
If OnOnAnimationEnd has a value it takes precedence over corresponding class method
OnOnAnimationEnd2
public Action<Animator, bool> OnOnAnimationEnd2 { get; set; }
Property Value
Remarks
If OnOnAnimationEnd2 has a value it takes precedence over corresponding class method
OnOnAnimationRepeat
public Action<Animator> OnOnAnimationRepeat { get; set; }
Property Value
Remarks
If OnOnAnimationRepeat has a value it takes precedence over corresponding class method
OnOnAnimationStart
public Action<Animator> OnOnAnimationStart { get; set; }
Property Value
Remarks
If OnOnAnimationStart has a value it takes precedence over corresponding class method
OnOnAnimationStart2
public Action<Animator, bool> OnOnAnimationStart2 { get; set; }
Property Value
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
OnAnimationEnd(Animator)
public virtual void OnAnimationEnd(Animator arg0)
Parameters
OnAnimationEnd(Animator, bool)
public virtual void OnAnimationEnd(Animator arg0, bool arg1)
Parameters
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
Remarks
The method invokes the default implementation in the JVM interface
OnAnimationRepeat(Animator)
public virtual void OnAnimationRepeat(Animator arg0)
Parameters
OnAnimationStart(Animator)
public virtual void OnAnimationStart(Animator arg0)
Parameters
OnAnimationStart(Animator, bool)
public virtual void OnAnimationStart(Animator arg0, bool arg1)
Parameters
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
Remarks
The method invokes the default implementation in the JVM interface