Partager via


Animator Classe

Définition

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

[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
Héritage
Animator
Dérivé
Attributs
Implémente

Remarques

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

Documentation Java pour android.animation.Animator.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

Animator()
Animator(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

DurationInfinite

Valeur utilisée pour indiquer une durée infinie (e.

Propriétés

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Duration

Obtient la durée de l’animation.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Interpolator

Retourne l’interpolateur de minutage que cette animation utilise.

IsPaused

Retourne si cet animateur est actuellement dans un état suspendu.

IsRunning

Retourne si cet animateur est en cours d’exécution (ayant été démarré et passé la période initiale startDelay et n’a pas encore pris fin).

IsStarted

Retourne si cet animateur a été démarré et n’a pas encore pris fin.

JniIdentityHashCode

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
JniPeerMembers

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

Listeners

Obtient l’ensemble d’objets android.animation.Animator.AnimatorListener qui écoutent actuellement des événements sur cet Animator objet.

PeerReference

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
StartDelay

Durée, en millisecondes, pour retarder le traitement de l’animation après Start() son appel.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

TotalDuration

Obtient la durée totale de l’animation, en tenant compte des séquences d’animation, du délai de démarrage et de la répétition.

Méthodes

AddListener(Animator+IAnimatorListener)

Ajoute un écouteur à l’ensemble d’écouteurs envoyés par le biais de la vie d’une animation, telle que le démarrage, la répétition et la fin.

AddPauseListener(Animator+IAnimatorPauseListener)

Ajoute un écouteur de pause à cet animateur.

Cancel()

Annule l’animation.

Clone()

Crée et retourne une copie de ce Objectfichier .

Dispose()

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
Dispose(Boolean)

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
End()

Termine l’animation.

Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
Pause()

Suspend une animation en cours d’exécution.

RemoveAllListeners()

Supprime tout #addListener(android.animation.Animator.AnimatorListener) listeners et #addPauseListener(android.animation.Animator.AnimatorPauseListener) pauseListeners de cet objet.

RemoveListener(Animator+IAnimatorListener)

Supprime un écouteur de l’ensemble à l’écoute de cette animation.

RemovePauseListener(Animator+IAnimatorPauseListener)

Supprime un écouteur de pause de l’ensemble à l’écoute de cette animation.

Resume()

Reprend une animation suspendue, ce qui entraîne la prise de l’animateur là où il s’est arrêté lorsqu’il a été suspendu.

SetDuration(Int64)

Définit la durée de l’animation.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetInterpolator(ITimeInterpolator)

Interpolateur de temps utilisé pour calculer la fraction écoulée de l’animation.

SetTarget(Object)

Définit l’objet cible dont la propriété sera animée par cette animation.

SetupEndValues()

Cette méthode indique à l’objet d’utiliser les informations appropriées pour extraire les valeurs de fin de l’animation.

SetupStartValues()

Cette méthode indique à l’objet d’utiliser les informations appropriées pour extraire les valeurs de départ de l’animation.

Start()

Démarre cette animation.

ToArray<T>()

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Événements

AnimationCancel

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

AnimationEnd

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

AnimationPause

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

AnimationRepeat

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

AnimationResume

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

AnimationStart

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
IJavaPeerable.Finalized()

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

GetJniTypeName(IJavaPeerable)

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

S’applique à