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.Lang.ICloneable
[<Android.Runtime.Register("android/animation/Animator", DoNotGenerateAcw=true)>]
type Animator = class
    inherit Object
    interface ICloneable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
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.

Java documentación para android.animation.Animator.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
Animator()
Animator(IntPtr, JniHandleOwnership)

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

Campos

Nombre Description
DurationInfinite

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

Propiedades

Nombre Description
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

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
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 JavaObject)
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

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(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

Nombre Description
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 .

Construct(JniObjectReference, JniObjectReferenceOptions)

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 JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
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 JavaObject)
End()

Finaliza la animación.

Equals(Object)

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 JavaObject)
Equals(Object)

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

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash para el 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.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

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 JavaObject)
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>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

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

(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)
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)

Eventos

Nombre Description
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

Nombre Description
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 JavaObject)
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 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

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 JavaObject)
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 JavaObject)
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 JavaObject)
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 JavaObject)
IJavaPeerable.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.

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

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.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a