Condividi tramite


RotateAnimation Classe

Definizione

Animazione che controlla la rotazione di un oggetto.

[Android.Runtime.Register("android/view/animation/RotateAnimation", DoNotGenerateAcw=true)]
public class RotateAnimation : Android.Views.Animations.Animation
[<Android.Runtime.Register("android/view/animation/RotateAnimation", DoNotGenerateAcw=true)>]
type RotateAnimation = class
    inherit Animation
Ereditarietà
RotateAnimation
Attributi

Commenti

Animazione che controlla la rotazione di un oggetto. Questa rotazione avviene nel piano X-Y. È possibile specificare il punto da usare per il centro della rotazione, dove (0,0) è il punto superiore sinistro. Se non specificato, (0,0) è il punto di rotazione predefinito.

Documentazione java per android.view.animation.RotateAnimation.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

RotateAnimation(Context, IAttributeSet)

Costruttore usato quando un oggetto RotateAnimation viene caricato da una risorsa.

RotateAnimation(IntPtr, JniHandleOwnership)

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

RotateAnimation(Single, Single)

Costruttore da usare per la compilazione di un oggetto RotateAnimation dal codice.

RotateAnimation(Single, Single, Dimension, Single, Dimension, Single)

Costruttore da usare per la compilazione di un oggetto RotateAnimation dal codice

RotateAnimation(Single, Single, Single, Single)

Costruttore da usare per la compilazione di un oggetto RotateAnimation dal codice

Campi

Infinite

Ripetere l'animazione per un periodo illimitato.

(Ereditato da Animation)
StartOnFirstFrame

Può essere usato come ora di inizio per indicare che l'ora di inizio deve essere l'ora corrente in cui #getTransformation(long, Transformation) viene richiamato per il primo fotogramma di animazione.

(Ereditato da Animation)

Proprietà

BackdropColor

Restituisce il colore di sfondo da visualizzare dietro le finestre di animazione. -oppure- Imposta il colore da utilizzare per lo sfondo visualizzato dietro le finestre di animazione.

(Ereditato da Animation)
BackgroundColor

Restituisce il colore di sfondo dietro l'animazione. -oppure- Imposta sfondo dietro l'animazione.

(Ereditato da Animation)
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
DetachWallpaper

Valore restituito di #setDetachWallpaper(boolean). -oppure- Se detachWallpaper è true, e questa è un'animazione della finestra di una finestra con sfondo dello sfondo dello sfondo, la finestra verrà scollegata dallo sfondo mentre viene eseguita.

(Ereditato da Animation)
Duration

Durata dell'animazione o durata dell'animazione.

(Ereditato da Animation)
FillAfter

Se fillAfter è true, questa animazione applicherà la sua trasformazione dopo l'ora di fine dell'animazione. -oppure- Se fillAfter è true, la trasformazione eseguita dall'animazione verrà mantenuta al termine.

(Ereditato da Animation)
FillBefore

Se fillBefore è true, questa animazione applicherà la sua trasformazione prima dell'ora di inizio dell'animazione. -oppure- Se fillBefore è true, questa animazione applicherà la sua trasformazione prima dell'ora di inizio dell'animazione.

(Ereditato da Animation)
FillEnabled

Se fillEnabled è true, questa animazione applicherà il valore di fillBefore. -oppure- Se fillEnabled è true, l'animazione applicherà il valore di fillBefore.

(Ereditato da Animation)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HasEnded

Indica se l'animazione è terminata o meno.

(Ereditato da Animation)
HasStarted

Indica se l'animazione è stata avviata o meno.

(Ereditato da Animation)
Interpolator

Ottiene il tipo di curva di accelerazione per questa animazione. -oppure- Imposta la curva di accelerazione per questa animazione.

(Ereditato da Animation)
IsInitialized

Indica se l'animazione è stata inizializzata o meno.

(Ereditato da Animation)
JniIdentityHashCode

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
JniPeerMembers

Animazione che controlla la rotazione di un oggetto.

PeerReference

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
RepeatCount

Definisce il numero di volte in cui deve essere ripetuta l'animazione. -oppure- Imposta il numero di volte in cui l'animazione deve essere ripetuta.

(Ereditato da Animation)
RepeatMode

Definisce le operazioni che questa animazione deve eseguire quando raggiunge la fine. -oppure- Definisce le operazioni che questa animazione deve eseguire quando raggiunge la fine.

(Ereditato da Animation)
ScaleFactor

Il fattore di scala viene impostato dalla chiamata a getTransformation.

(Ereditato da Animation)
ShowBackdrop

Se showBackdrop è true e questa animazione viene applicata a una finestra, le finestre dell'animazione verranno animate con lo sfondo associato a questa finestra dietro di esse. -oppure- Se showBackdrop è true e questa animazione viene applicata a una finestra, le finestre dell'animazione verranno animate con lo sfondo associato a questa finestra dietro di esse.

(Ereditato da Animation)
StartOffset

Quando l'animazione deve iniziare, rispetto a StartTime -oppure- Quando l'animazione deve iniziare rispetto all'ora di inizio.

(Ereditato da Animation)
StartTime

All'avvio di questa animazione. -oppure- All'avvio di questa animazione.

(Ereditato da Animation)
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.

ZAdjustment

Restituisce la modalità di ordinamento Z da utilizzare durante l'esecuzione dell'animazione come impostato in precedenza da #setZAdjustment. -oppure- Impostare la modalità di ordinamento Z da usare durante l'esecuzione dell'animazione.

(Ereditato da Animation)

Metodi

ApplyTransformation(Single, Transformation)

Helper per getTransformation.

(Ereditato da Animation)
Cancel()

Annullare l'animazione.

(Ereditato da Animation)
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
ComputeDurationHint()

Calcolare un suggerimento per quanto tempo l'intera animazione può durare, in millisecondi.

(Ereditato da Animation)
Dispose()

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
Dispose(Boolean)

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
EnsureInterpolator()

Gurantees che questa animazione ha un interpolatore.

(Ereditato da Animation)
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)
GetTransformation(Int64, Transformation)

Ottiene la trasformazione da applicare in un momento specifico.

(Ereditato da Animation)
GetTransformation(Int64, Transformation, Single)

Ottiene la trasformazione da applicare in un momento specifico.

(Ereditato da Animation)
Initialize(Int32, Int32, Int32, Int32)

Inizializzare questa animazione con le dimensioni dell'oggetto animato e con gli oggetti padre.

(Ereditato da Animation)
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 monitor dell'oggetto.

(Ereditato da Object)
Reset()

Reimpostare lo stato di inizializzazione di questa animazione.

(Ereditato da Animation)
ResolveSize(Dimension, Single, Int32, Int32)

Convertire le informazioni nella descrizione di una dimensione in una dimensione effettiva

(Ereditato da Animation)
RestrictDuration(Int64)

Verificare che la durata dell'esecuzione dell'animazione non sia superiore a <quella var>durationMillis</var>.

(Ereditato da Animation)
ScaleCurrentDuration(Single)

Quanto ridimensionare la durata in base a .

(Ereditato da Animation)
SetAnimationListener(Animation+IAnimationListener)

Associa un listener di animazione a questa animazione.

(Ereditato da Animation)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetInterpolator(Context, Int32)

Imposta la curva di accelerazione per questa animazione.

(Ereditato da Animation)
Start()

Metodo pratico per avviare l'animazione la prima volta #getTransformation(long, Transformation) che viene richiamata.

(Ereditato da Animation)
StartNow()

Metodo pratico per avviare l'animazione al momento corrente in millisecondi.

(Ereditato da Animation)
ToArray<T>()

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>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 ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

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

(Ereditato da Object)
WillChangeBounds()

Indica se questa animazione influirà o meno sui limiti della visualizzazione animata.

(Ereditato da Animation)
WillChangeTransformationMatrix()

Indica se questa animazione influirà o meno sulla matrice di trasformazione.

(Ereditato da Animation)

Eventi

AnimationEnd

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Animation)
AnimationRepeat

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Animation)
AnimationStart

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Animation)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
IJavaPeerable.Finalized()

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Animazione che controlla la rotazione di un oggetto.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Animazione che controlla la rotazione di un oggetto.

GetJniTypeName(IJavaPeerable)

Animazione che controlla la rotazione di un oggetto.

Si applica a