AnimatedStateListDrawable Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente.
[Android.Runtime.Register("android/graphics/drawable/AnimatedStateListDrawable", DoNotGenerateAcw=true)]
public class AnimatedStateListDrawable : Android.Graphics.Drawables.StateListDrawable
[<Android.Runtime.Register("android/graphics/drawable/AnimatedStateListDrawable", DoNotGenerateAcw=true)>]
type AnimatedStateListDrawable = class
inherit StateListDrawable
- Ereditarietà
- Attributi
Commenti
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. Le animazioni tra fotogrammi chiave possono essere definite facoltativamente usando elementi di transizione.
Questo elemento drawable può essere definito in un file XML con l'elemento <animated-selector>
. Ogni fotogramma chiave Drawable è definito in un elemento annidato <item>
. Le transizioni vengono definite in un elemento annidato <transition>
.
Documentazione java per android.graphics.drawable.AnimatedStateListDrawable
.
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
AnimatedStateListDrawable() | |
AnimatedStateListDrawable(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'oggetto drawable. (Ereditato da Drawable) |
AutoMirrored |
Indica se l'oggetto Drawable verrà automaticamente sottoposto a mirroring quando la direzione del layout è RTL da destra a sinistra. -oppure- Imposta se questa proprietà Drawable viene automaticamente con mirroring quando la direzione del layout è RTL (da destra a sinistra). (Ereditato da Drawable) |
Bounds |
Restituisce i limiti dell'oggetto drawable Rect. -oppure- Specificare un rettangolo di delimitazione per l'oggetto Drawable. (Ereditato da Drawable) |
Callback |
Restituisce l'implementazione corrente |
ChangingConfigurations |
Restituisce una maschera dei parametri di configurazione per i quali può cambiare questo elemento drawable, richiedendo che venga ricreato. -oppure- Impostare una maschera dei parametri di configurazione per i quali questa modifica può essere modificata, richiedendo che venga ricreata. (Ereditato da Drawable) |
Class |
Restituisce la classe di runtime di questo |
ColorFilter |
Restituisce il filtro colore corrente o |
Current |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Drawable) |
DirtyBounds |
Restituisce i limiti sporchi dell'oggetto disegnabile Rect. (Ereditato da Drawable) |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
HasFocusStateSpecified |
Indica se questo oggetto drawable ha almeno una specifica di stato che specifica in modo esplicito |
IntrinsicHeight |
Restituisce l'altezza intrinseca dell'oggetto drawable. (Ereditato da Drawable) |
IntrinsicWidth |
Restituisce la larghezza intrinseca dell'oggetto drawable. (Ereditato da Drawable) |
IsFilterBitmap |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Drawable) |
IsProjected |
Indica se questa proiezione di richieste disegnabili. (Ereditato da Drawable) |
IsStateful |
Indica se questo elemento drawable cambierà l'aspetto in base allo stato. (Ereditato da Drawable) |
IsVisible |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Drawable) |
JniIdentityHashCode |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
JniPeerMembers |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. |
LayoutDirection |
Restituisce la direzione del layout risolto per questo elemento 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 elemento Drawable. (Ereditato da DrawableContainer) |
OpticalInsets |
Restituisce in imposta gli inset di layout suggeriti da questo elemento Drawable per l'uso con operazioni di allineamento durante il layout. (Ereditato da Drawable) |
PeerReference |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
StateCount |
Ottiene il numero di stati contenuti in questo oggetto drawable. (Ereditato da StateListDrawable) |
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. |
TransparentRegion |
Restituisce un'area che rappresenta la parte dell'oggetto Drawable completamente trasparente. (Ereditato da Drawable) |
Metodi
AddState(Int32[], Drawable) |
Aggiungere un nuovo ID immagine/stringa al set di immagini. (Ereditato da StateListDrawable) |
AddState(Int32[], Drawable, Int32) |
Aggiungere un nuovo elemento drawable al set di fotogrammi chiave. |
AddTransition(Int32, Int32, Object, Boolean) |
Aggiunge una nuova transizione tra fotogrammi chiave. |
ApplyTheme(Resources+Theme) |
Applica il tema specificato a questo elemento Drawable e ai relativi elementi figlio. (Ereditato da Drawable) |
CanApplyTheme() |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Drawable) |
ClearColorFilter() |
Rimuove il filtro colori per questo elemento disegnabile. (Ereditato da Drawable) |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
CopyBounds() |
Restituisce una copia dei limiti di drawable in un nuovo rect. (Ereditato da Drawable) |
CopyBounds(Rect) |
Restituisce una copia dei limiti dell'oggetto drawable nell'oggetto Rect specificato (allocato dal chiamante). (Ereditato da Drawable) |
Dispose() |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
Dispose(Boolean) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
Draw(Canvas) |
Disegnare nei limiti (impostati tramite setBounds) rispettando gli effetti facoltativi, ad esempio alfa (impostato tramite setAlpha) e il filtro colore (impostato tramite setColorFilter). (Ereditato da DrawableContainer) |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
FindStateDrawableIndex(Int32[]) |
Ottiene l'indice dell'oggetto drawable con il set di stati specificato. (Ereditato da StateListDrawable) |
GetConstantState() |
Restituisce un'istanza |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetHotspotBounds(Rect) |
Popola |
GetOutline(Outline) |
Chiamato per ottenere l'elemento drawable per popolare l'oggetto Outline che ne definisce l'area di disegno. (Ereditato da Drawable) |
GetPadding(Rect) |
Restituisce in spaziatura interna gli inset suggeriti da questo elemento Drawable per posizionare il contenuto all'interno dei limiti di drawable. (Ereditato da Drawable) |
GetState() |
Descrive lo stato corrente, come unione di stati primitve, ad esempio |
GetStateDrawable(Int32) |
Ottiene l'oggetto drawable in corrispondenza di un indice. (Ereditato da StateListDrawable) |
GetStateSet(Int32) |
Ottiene il set di stati in corrispondenza di un indice. (Ereditato da StateListDrawable) |
Inflate(Resources, XmlReader, IAttributeSet) |
Gonfiare questo elemento drawable da una risorsa XML. (Ereditato da Drawable) |
Inflate(Resources, XmlReader, IAttributeSet, Resources+Theme) |
Gonfiare questo elemento drawable da una risorsa XML. (Ereditato da Drawable) |
InflateAsync(Resources, XmlReader, IAttributeSet) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Drawable) |
InflateAsync(Resources, XmlReader, IAttributeSet, Resources+Theme) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Drawable) |
InvalidateDrawable(Drawable) |
Chiamato quando è necessario ridisegnare l'oggetto drawable. (Ereditato da DrawableContainer) |
InvalidateSelf() |
Utilizzare l'implementazione corrente |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
JumpToCurrentState() |
Se l'oggetto Drawable esegue la transizione delle animazioni tra gli stati, chiedere di passare immediatamente allo stato corrente e ignorare le animazioni attive. (Ereditato da Drawable) |
Mutate() |
Rendere questa modifica modificabile disegnabile. (Ereditato da Drawable) |
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) |
OnBoundsChange(Rect) |
Eseguire l'override di questa impostazione nella sottoclasse per modificare l'aspetto se si modifica in base ai limiti. (Ereditato da Drawable) |
OnLayoutDirectionChanged(Int32) |
Chiamato quando cambia la direzione del layout risolto dell'oggetto drawable. (Ereditato da Drawable) |
OnLevelChange(Int32) |
Eseguire l'override di questa impostazione nella sottoclasse per modificare l'aspetto se si modifica in base al livello. (Ereditato da Drawable) |
OnStateChange(Int32[]) |
Eseguire l'override di questa classe nella sottoclasse per modificare l'aspetto se si riconosce lo stato specificato. (Ereditato da Drawable) |
ScheduleDrawable(Drawable, Action, Int64) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da DrawableContainer) |
ScheduleDrawable(Drawable, IRunnable, Int64) |
Un elemento Drawable può chiamare questa operazione per pianificare il fotogramma successivo dell'animazione. (Ereditato da DrawableContainer) |
ScheduleSelf(Action, Int64) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Drawable) |
ScheduleSelf(IRunnable, Int64) |
Utilizzare l'implementazione corrente |
SelectDrawable(Int32) |
Imposta l'oggetto attualmente visualizzabile in base all'indice. (Ereditato da DrawableContainer) |
SetAlpha(Int32) |
Specificare un valore alfa per l'oggetto drawable. 0 significa completamente trasparente e 255 significa completamente opaco. (Ereditato da DrawableContainer) |
SetBounds(Int32, Int32, Int32, Int32) |
Specificare un rettangolo di delimitazione per Drawable. (Ereditato da Drawable) |
SetCallback(Drawable+ICallback) |
Associare un |
SetColorFilter(Color, PorterDuff+Mode) |
Specificare un colore e la modalità Porter-Duff in modo che sia il filtro colori per questo disegnabile. (Ereditato da Drawable) |
SetColorFilter(ColorFilter) |
Specificare un filtro colore facoltativo per l'elemento drawable. (Ereditato da DrawableContainer) |
SetConstantState(DrawableContainer+DrawableContainerState) | (Ereditato da DrawableContainer) |
SetDither(Boolean) |
Impostare su true per fare in modo che il ditherable disegnabile quando viene disegnato in un dispositivo con meno di 8 bit per ogni componente di colore. (Ereditato da Drawable) |
SetEnterFadeDuration(Int32) |
Modificare la durata della dissolvenza globale quando un nuovo elemento disegnabile entra nella scena. (Ereditato da DrawableContainer) |
SetExitFadeDuration(Int32) |
Modificare la durata della dissolvenza globale quando un nuovo elemento disegnabile lascia la scena. (Ereditato da DrawableContainer) |
SetFilterBitmap(Boolean) |
Impostare su true per fare in modo che 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 drawable. (Ereditato da Drawable) |
SetHotspotBounds(Int32, Int32, Int32, Int32) |
Imposta i limiti a cui è vincolato l'hotspot, se devono essere diversi dai limiti disegnabili. (Ereditato da Drawable) |
SetLayoutDirection(LayoutDirection) |
Impostare la direzione del layout per questo elemento disegnabile. (Ereditato da Drawable) |
SetLevel(Int32) |
Specificare il livello per l'elemento drawable. (Ereditato da Drawable) |
SetState(Int32[]) |
Specificare un set di stati per l'oggetto drawable. (Ereditato da Drawable) |
SetTint(Int32) |
Specifica il colore della tinta per questo elemento disegnabile. (Ereditato da Drawable) |
SetTintBlendMode(BlendMode) |
Specifica una modalità di fusione della tinta per questo elemento drawable. (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 della tinta per questo elemento drawable. (Ereditato da Drawable) |
SetVisible(Boolean, Boolean) |
Impostare se l'oggetto Drawable è visibile. (Ereditato da Drawable) |
ToArray<T>() |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
UnscheduleDrawable(Drawable, Action) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da DrawableContainer) |
UnscheduleDrawable(Drawable, IRunnable) |
Un oggetto Drawable può chiamare questa operazione per annullare loschedule di un'azione pianificata in precedenza con Drawable.ICallback. (Ereditato da DrawableContainer) |
UnscheduleSelf(Action) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Drawable) |
UnscheduleSelf(IRunnable) |
Utilizzare l'implementazione corrente |
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) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. |
GetJniTypeName(IJavaPeerable) |
Disegnabile contenente un set di fotogrammi chiave disegnabili in cui viene scelto il fotogramma chiave attualmente visualizzato in base al set di stati corrente. |