Condividi tramite


RotateDrawable Classe

Definizione

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

[Android.Runtime.Register("android/graphics/drawable/RotateDrawable", DoNotGenerateAcw=true)]
public class RotateDrawable : Android.Graphics.Drawables.DrawableWrapper, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/graphics/drawable/RotateDrawable", DoNotGenerateAcw=true)>]
type RotateDrawable = class
    inherit DrawableWrapper
    interface Drawable.ICallback
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
Attributi
Implementazioni

Commenti

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente. Gli angoli di inizio e fine della rotazione possono essere controllati per eseguire il mapping di qualsiasi arco circolare all'intervallo di valori di livello.

Può essere definito in un file XML con l'elemento &lt;rotate&gt; . Per altre informazioni, vedere la guida alle risorse di animazione.

Documentazione Java per android.graphics.drawable.RotateDrawable.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

RotateDrawable()

Crea un nuovo disegnare ruotabile senza disegnare con wrapping.

RotateDrawable(IntPtr, JniHandleOwnership)

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

Proprietà

Alpha

Ottiene il valore alfa corrente per l'elemento disegnabile.

(Ereditato da Drawable)
AutoMirrored

Indica se questo elemento Drawable verrà automaticamente mirrorato quando la direzione del layout è RTL a destra a sinistra. -or- Impostare se questo elemento Disegnabile viene automaticamente mirrorato quando la direzione del layout è RTL (da destra a sinistra).

(Ereditato da Drawable)
Bounds

Restituisce i limiti disegnabili Rect. -o- Specificare un rettangolo di selezione per l'oggetto Drawable.

(Ereditato da Drawable)
Callback

Restituisce l'implementazione corrente Callback associata a questo oggetto Drawable.

(Ereditato da Drawable)
ChangingConfigurations

Restituisce una maschera dei parametri di configurazione per cui può essere modificabile, richiedendo che venga ricreata. -o- Impostare una maschera dei parametri di configurazione per i quali può cambiare questa opzione, richiedendo che venga ricreata.

(Ereditato da Drawable)
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ColorFilter

Restituisce il filtro di colore corrente o null se non è impostato nessuno.

(Ereditato da Drawable)
Current

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Drawable)
DirtyBounds

Restituisce i limiti sporchi del disegnare Rect.

(Ereditato da Drawable)
Drawable

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

FromDegrees

Imposta l'angolo iniziale per la rotazione.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
HasFocusStateSpecified

Indica se questo elemento disegnabile ha almeno una specifica di stato che specifica android.R.attr#state_focusedin modo esplicito .

(Ereditato da Drawable)
IntrinsicHeight

Restituisce l'altezza intrinseca del disegnare.

(Ereditato da Drawable)
IntrinsicWidth

Restituisce la larghezza intrinseca del disegnare.

(Ereditato da Drawable)
IsFilterBitmap

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Drawable)
IsProjected

Indica se questa proiezione di richieste disegnabili.

(Ereditato da Drawable)
IsStateful

Indica se questo elemento disegnabile cambierà l'aspetto in base allo stato.

(Ereditato da Drawable)
IsVisible

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Drawable)
JniIdentityHashCode

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
JniPeerMembers

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

LayoutDirection

Restituisce la direzione del layout risolta per questo oggetto Drawable.

(Ereditato da Drawable)
Level

Recuperare il livello corrente.

(Ereditato da Drawable)
MinimumHeight

Restituisce l'altezza minima suggerita da questo oggetto Drawable.

(Ereditato da Drawable)
MinimumWidth

Restituisce la larghezza minima suggerita da questo oggetto Drawable.

(Ereditato da Drawable)
Opacity

Restituisce l'opacità/trasparenza di questo oggetto Drawable.

OpticalInsets

Restituisce inset i set di layout suggeriti da questo oggetto Drawable per l'uso con operazioni di allineamento durante il layout.

(Ereditato da Drawable)
PeerReference

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
PivotX

Imposta la posizione X intorno alla quale viene ruotata la proprietà di disegno.

PivotXRelative

Imposta se il valore pivot X rappresenta una frazione della larghezza disegnabile o un valore assoluto in pixel.

PivotY

Imposta la posizione Y intorno alla quale viene ruotata la proprietà di disegno.

PivotYRelative

Imposta se il valore pivot Y rappresenta una frazione dell'altezza disegnabile o un valore assoluto in pixel.

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.

ToDegrees

Imposta l'angolo finale per la rotazione.

TransparentRegion

Restituisce un'area che rappresenta la parte dell'oggetto Drawable completamente trasparente.

(Ereditato da Drawable)

Metodi

ApplyTheme(Resources+Theme)

Applica il tema specificato a questo elemento Disegnabile e ai relativi elementi figlio.

(Ereditato da Drawable)
CanApplyTheme()

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Drawable)
ClearColorFilter()

Rimuove il filtro colore per questo disegnare.

(Ereditato da Drawable)
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CopyBounds()

Restituisce una copia dei limiti disegnabili in un nuovo rect.

(Ereditato da Drawable)
CopyBounds(Rect)

Restituisce una copia dei limiti disegnabili nell'oggetto Rect specificato (allocato dal chiamante).

(Ereditato da Drawable)
Dispose()

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
Dispose(Boolean)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
Draw(Canvas)

Disegnare nei relativi limiti (impostato tramite setBounds) rispettando gli effetti facoltativi, ad esempio alfa (impostato tramite setAlpha) e filtro colore (impostato tramite setColorFilter).

Equals(Object)

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

(Ereditato da Object)
GetConstantState()

Restituisce un'istanza ConstantState che contiene lo stato condiviso di questo oggetto Drawable.

(Ereditato da Drawable)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetHotspotBounds(Rect)

Popola outRect con i limiti dell'hotspot.

(Ereditato da Drawable)
GetOutline(Outline)

Chiamato per ottenere l'elemento disegnabile per popolare la struttura che definisce l'area di disegno.

(Ereditato da Drawable)
GetPadding(Rect)

Restituisce in spaziatura interna gli inset suggeriti da questo elemento Drawable per inserire il contenuto all'interno dei limiti di disegnabili.

(Ereditato da Drawable)
GetState()

Descrive lo stato corrente, come unione di stati primitve, ad esempio android.R.attr#state_focused, android.R.attr#state_selectede così via.

(Ereditato da Drawable)
Inflate(Resources, XmlReader, IAttributeSet)

Gonfiare questo oggetto Drawable da una risorsa XML.

(Ereditato da Drawable)
Inflate(Resources, XmlReader, IAttributeSet, Resources+Theme)

Gonfiare questo oggetto Drawable da una risorsa XML.

(Ereditato da Drawable)
InflateAsync(Resources, XmlReader, IAttributeSet)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Drawable)
InflateAsync(Resources, XmlReader, IAttributeSet, Resources+Theme)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Drawable)
InvalidateDrawable(Drawable)

Chiamato quando l'oggetto disegnabile deve essere ridisegnato.

InvalidateSelf()

Usare l'implementazione corrente Callback per avere il ritiro di questo oggetto Disegnabile.

(Ereditato da Drawable)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
JumpToCurrentState()

Se l'oggetto Drawable esegue animazioni di transizione tra stati, chiedere di passare immediatamente allo stato corrente e ignorare eventuali animazioni attive.

(Ereditato da Drawable)
Mutate()

Rendere questa modifica modificabile.

(Ereditato da Drawable)
Notify()

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

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
OnBoundsChange(Rect)

Eseguire l'override di questa operazione nella sottoclasse per modificare l'aspetto se si varia in base ai limiti.

(Ereditato da Drawable)
OnLayoutDirectionChanged(Int32)

Chiamato quando la direzione del layout risolto viene modificata.

(Ereditato da Drawable)
OnLevelChange(Int32)

Eseguire l'override di questa classe nella sottoclasse per modificare l'aspetto se si varia in base al livello.

(Ereditato da Drawable)
OnStateChange(Int32[])

Eseguire l'override di questa operazione nella sottoclasse per modificare l'aspetto se si riconosce lo stato specificato.

(Ereditato da Drawable)
ScheduleDrawable(Drawable, Action, Int64)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

ScheduleDrawable(Drawable, IRunnable, Int64)

Un oggetto Drawable può chiamare questa operazione per pianificare il frame successivo dell'animazione.

ScheduleSelf(Action, Int64)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Drawable)
ScheduleSelf(IRunnable, Int64)

Usare l'implementazione corrente Callback per avere pianificato questo oggetto Drawable.

(Ereditato da Drawable)
SetAlpha(Int32)

Specificare un valore alfa per l'elemento di disegno.

SetBounds(Int32, Int32, Int32, Int32)

Specificare un rettangolo di selezione per l'oggetto Drawable.

(Ereditato da Drawable)
SetCallback(Drawable+ICallback)

Associare un Callback oggetto a questo oggetto Drawable.

(Ereditato da Drawable)
SetColorFilter(Color, PorterDuff+Mode)

Specificare un colore e una modalità Porter-Duff per essere il filtro colore per questo disegnare.

(Ereditato da Drawable)
SetColorFilter(ColorFilter)

Specificare un filtro di colore facoltativo per l'elemento di disegno.

SetDither(Boolean)

Impostare su true per avere il ditherable dither i colori quando viene disegnato in un dispositivo con meno di 8 bit per componente di colore.

(Ereditato da Drawable)
SetFilterBitmap(Boolean)

Impostare su true per avere il filtro disegnabile le bitmap con campionamento bilineare quando vengono ridimensionate o ruotate.

(Ereditato da Drawable)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetHotspot(Single, Single)

Specifica la posizione dell'hotspot all'interno dell'oggetto disegnabile.

(Ereditato da Drawable)
SetHotspotBounds(Int32, Int32, Int32, Int32)

Imposta i limiti a cui l'hotspot è vincolato, se devono essere diversi dai limiti disegnabili.

(Ereditato da Drawable)
SetLayoutDirection(LayoutDirection)

Impostare la direzione del layout per questo disegnare.

(Ereditato da Drawable)
SetLevel(Int32)

Specificare il livello per l'elemento di disegno.

(Ereditato da Drawable)
SetState(Int32[])

Specificare un set di stati per l'oggetto di disegno.

(Ereditato da Drawable)
SetTint(Int32)

Specifica il colore della tinta per questo disegnare.

(Ereditato da Drawable)
SetTintBlendMode(BlendMode)

Specifica una modalità di fusione tinta per questo elemento disegnabile.

(Ereditato da Drawable)
SetTintList(ColorStateList)

Specifica il colore della tinta per questo elemento disegnabile come elenco di stati colore.

(Ereditato da Drawable)
SetTintMode(PorterDuff+Mode)

Specifica una modalità di fusione tinta per questo elemento disegnabile.

(Ereditato da Drawable)
SetVisible(Boolean, Boolean)

Impostare se l'oggetto Drawable è visibile.

(Ereditato da Drawable)
ToArray<T>()

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
UnscheduleDrawable(Drawable, Action)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

UnscheduleDrawable(Drawable, IRunnable)

Un oggetto Drawable può chiamarlo in un'azione pianificata in precedenza con .

UnscheduleSelf(Action)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Drawable)
UnscheduleSelf(IRunnable)

Usare l'implementazione corrente Callback per avere questo oggetto Drawable non programmato.

(Ereditato da Drawable)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo 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)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
IJavaPeerable.Finalized()

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

GetJniTypeName(IJavaPeerable)

Oggetto Drawable che può ruotare un altro elemento Drawable in base al valore del livello corrente.

Si applica a