Table of Contents

Class Animator

Namespace
Android.Animation
Assembly
MASES.Netdroid.dll
public class Animator : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICloneable
Inheritance
Animator
Implements
Derived
Extension Methods

Constructors

Animator()

public Animator()

Animator(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 Animator(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

DURATION_INFINITE

public static long DURATION_INFINITE { get; set; }

Property Value

long

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

Methods

AddListener(AnimatorListener)

public void AddListener(Animator.AnimatorListener arg0)

Parameters

arg0 Animator.AnimatorListener

Animator.AnimatorListener

AddPauseListener(AnimatorPauseListener)

public void AddPauseListener(Animator.AnimatorPauseListener arg0)

Parameters

arg0 Animator.AnimatorPauseListener

Animator.AnimatorPauseListener

Cancel()

public void Cancel()

Clone()

public Animator Clone()

Returns

Animator

Animator

CreatePoolableInstance()

HPA initializer for Animator()

public static Animator CreatePoolableInstance()

Returns

Animator

End()

public void End()

GetDuration()

public long GetDuration()

Returns

long

long

GetInterpolator()

public TimeInterpolator GetInterpolator()

Returns

TimeInterpolator

TimeInterpolator

GetListeners()

public ArrayList<Animator.AnimatorListener> GetListeners()

Returns

ArrayList<Animator.AnimatorListener>

ArrayList

GetStartDelay()

public long GetStartDelay()

Returns

long

long

GetTotalDuration()

public long GetTotalDuration()

Returns

long

long

IsPaused()

public bool IsPaused()

Returns

bool

bool

IsRunning()

public bool IsRunning()

Returns

bool

bool

IsStarted()

public bool IsStarted()

Returns

bool

bool

Pause()

public void Pause()

RemoveAllListeners()

public void RemoveAllListeners()

RemoveListener(AnimatorListener)

public void RemoveListener(Animator.AnimatorListener arg0)

Parameters

arg0 Animator.AnimatorListener

Animator.AnimatorListener

RemovePauseListener(AnimatorPauseListener)

public void RemovePauseListener(Animator.AnimatorPauseListener arg0)

Parameters

arg0 Animator.AnimatorPauseListener

Animator.AnimatorPauseListener

Resume()

public void Resume()

SetDuration(long)

public Animator SetDuration(long arg0)

Parameters

arg0 long

long

Returns

Animator

Animator

SetInterpolator(TimeInterpolator)

public void SetInterpolator(TimeInterpolator arg0)

Parameters

arg0 TimeInterpolator

TimeInterpolator

SetStartDelay(long)

public void SetStartDelay(long arg0)

Parameters

arg0 long

long

SetTarget(object)

public void SetTarget(object arg0)

Parameters

arg0 object

object

SetupEndValues()

public void SetupEndValues()

SetupStartValues()

public void SetupStartValues()

Start()

public void Start()