Animator Classe

Definizione

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

[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
Ereditarietà
Animator
Derivato
Attributi
Implementazioni

Commenti

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

Documentazione java per android.animation.Animator.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

Animator()
Animator(IntPtr, JniHandleOwnership)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

DurationInfinite

Valore utilizzato per indicare la durata infinita (e.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Duration

Ottiene la durata dell'animazione.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
Interpolator

Restituisce l'interpolatore temporale utilizzato da questa animazione.

IsPaused

Restituisce un valore che indica se l'animatore è attualmente in pausa.

IsRunning

Restituisce un valore che indica se l'animatore è attualmente in esecuzione (è stato avviato e non è trascorso alcun periodo inizialeDelay e non è ancora terminato).

IsStarted

Restituisce un valore che indica se l'animatore è stato avviato e non è ancora terminato.

JniIdentityHashCode

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
JniPeerMembers

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

Listeners

Ottiene il set di android.animation.Animator.AnimatorListener oggetti attualmente in ascolto di eventi su questo Animator oggetto.

PeerReference

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
StartDelay

Quantità di tempo, in millisecondi, per ritardare l'elaborazione dell'animazione dopo Start() la chiamata.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

TotalDuration

Ottiene la durata totale dell'animazione, tenendo conto delle sequenze di animazione, del ritardo di inizio e della ripetizione.

Metodi

AddListener(Animator+IAnimatorListener)

Aggiunge un listener al set di listener che vengono inviati eventi attraverso la vita di un'animazione, ad esempio inizio, ripetizione e fine.

AddPauseListener(Animator+IAnimatorPauseListener)

Aggiunge un listener di pausa a questo animatore.

Cancel()

Annulla l'animazione.

Clone()

Crea e restituisce una copia dell'oggetto Object.

Dispose()

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
Dispose(Boolean)

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
End()

Termina l'animazione.

Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
Pause()

Sospende un'animazione in esecuzione.

RemoveAllListeners()

Rimuove tutti e #addListener(android.animation.Animator.AnimatorListener) listeners#addPauseListener(android.animation.Animator.AnimatorPauseListener) pauseListeners da questo oggetto.

RemoveListener(Animator+IAnimatorListener)

Rimuove un listener dal set in ascolto di questa animazione.

RemovePauseListener(Animator+IAnimatorPauseListener)

Rimuove un listener di sospensione dal set in ascolto di questa animazione.

Resume()

Riprende un'animazione sospesa, causando il ritiro dell'animatore da dove è stato interrotto quando è stato sospeso.

SetDuration(Int64)

Imposta la durata dell'animazione.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetInterpolator(ITimeInterpolator)

Interpolatore di tempo utilizzato per calcolare la frazione trascorsa dell'animazione.

SetTarget(Object)

Imposta l'oggetto di destinazione la cui proprietà verrà animata da questa animazione.

SetupEndValues()

Questo metodo indica all'oggetto di usare le informazioni appropriate per estrarre i valori finali per l'animazione.

SetupStartValues()

Questo metodo indica all'oggetto di usare le informazioni appropriate per estrarre i valori iniziali per l'animazione.

Start()

Avvia questa animazione.

ToArray<T>()

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Eventi

AnimationCancel

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

AnimationEnd

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

AnimationPause

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

AnimationRepeat

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

AnimationResume

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

AnimationStart

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
IJavaPeerable.Finalized()

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

GetJniTypeName(IJavaPeerable)

Questa è la superclasse per le classi che forniscono il supporto di base per le animazioni che possono essere avviate, terminate e aggiunte AnimatorListeners ad esse.

Si applica a