Compartir a través de


Animator Clase

Definición

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

[Android.Runtime.Register("android/animation/Animator", DoNotGenerateAcw=true)]
public abstract class Animator : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.ICloneable
[<Android.Runtime.Register("android/animation/Animator", DoNotGenerateAcw=true)>]
type Animator = class
    inherit Object
    interface ICloneable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
Animator
Derivado
Atributos
Implementaciones

Comentarios

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

Documentación de Java para android.animation.Animator.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

Animator()
Animator(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Campos

DurationInfinite

Valor utilizado para indicar una duración infinita (e.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Duration

Obtiene la duración de la animación.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Interpolator

Devuelve el interpolador de tiempo que usa esta animación.

IsPaused

Devuelve si este animador está actualmente en un estado en pausa.

IsRunning

Devuelve si este animador se está ejecutando actualmente (después de haber iniciado y pasado cualquier período inicial startDelay y aún no finalizado).

IsStarted

Devuelve si este animador se ha iniciado y aún no ha finalizado.

JniIdentityHashCode

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
JniPeerMembers

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

Listeners

Obtiene el conjunto de android.animation.Animator.AnimatorListener objetos que están escuchando eventos en este Animator objeto.

PeerReference

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
StartDelay

Cantidad de tiempo, en milisegundos, para retrasar el procesamiento de la animación después Start() de llamar a .

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

TotalDuration

Obtiene la duración total de la animación, teniendo en cuenta las secuencias de animación, el retraso de inicio y la repetición.

Métodos

AddListener(Animator+IAnimatorListener)

Agrega un agente de escucha al conjunto de agentes de escucha que se envían eventos a través de la vida de una animación, como inicio, repetición y finalización.

AddPauseListener(Animator+IAnimatorPauseListener)

Agrega un agente de escucha de pausa a este animador.

Cancel()

Cancela la animación.

Clone()

Crea y devuelve una copia de este Objectobjeto .

Dispose()

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
Dispose(Boolean)

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
End()

Finaliza la animación.

Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
Pause()

Pausa una animación en ejecución.

RemoveAllListeners()

Quita todo #addListener(android.animation.Animator.AnimatorListener) listeners y #addPauseListener(android.animation.Animator.AnimatorPauseListener) pauseListeners de este objeto.

RemoveListener(Animator+IAnimatorListener)

Quita un agente de escucha del conjunto que escucha esta animación.

RemovePauseListener(Animator+IAnimatorPauseListener)

Quita un agente de escucha de pausa del conjunto que escucha esta animación.

Resume()

Reanuda una animación en pausa, lo que hace que el animador recoja dónde se dejó cuando se pausaba.

SetDuration(Int64)

Establece la duración de la animación.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetInterpolator(ITimeInterpolator)

El interpolador de tiempo utilizado para calcular la fracción transcurrido de la animación.

SetTarget(Object)

Establece el objeto de destino cuya propiedad se animará con esta animación.

SetupEndValues()

Este método indica al objeto que use la información adecuada para extraer los valores finales de la animación.

SetupStartValues()

Este método indica al objeto que use la información adecuada para extraer los valores iniciales de la animación.

Start()

Inicia esta animación.

ToArray<T>()

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Eventos

AnimationCancel

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

AnimationEnd

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

AnimationPause

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

AnimationRepeat

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

AnimationResume

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

AnimationStart

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
IJavaPeerable.Finalized()

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

GetJniTypeName(IJavaPeerable)

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

Se aplica a