AnimatedStateListDrawable Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual.
[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
- Herencia
- Atributos
Comentarios
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. Opcionalmente, las animaciones entre fotogramas clave se pueden definir mediante elementos de transición.
Este dibujable se puede definir en un archivo XML con el <animated-selector>
elemento . Cada fotograma clave Drawable se define en un elemento anidado <item>
. Las transiciones se definen en un elemento anidado <transition>
.
Documentación de Java para android.graphics.drawable.AnimatedStateListDrawable
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.
Constructores
AnimatedStateListDrawable() | |
AnimatedStateListDrawable(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Propiedades
Alpha |
Obtiene el valor alfa actual para el dibujable. (Heredado de Drawable) |
AutoMirrored |
Indica si este Drawable se reflejará automáticamente cuando su dirección de diseño sea RTL de derecha a izquierda. -o bien- Establece si este drawable se refleja automáticamente cuando su dirección de diseño es RTL (de derecha a izquierda). (Heredado de Drawable) |
Bounds |
Devuelve los límites dibujables Rect. -o bien- Especifique un rectángulo delimitador para drawable. (Heredado de Drawable) |
Callback |
Devuelve la implementación actual |
ChangingConfigurations |
Devuelve una máscara de los parámetros de configuración para los que este drawable puede cambiar, lo que requiere que se vuelva a crear. -o bien- Establezca una máscara de los parámetros de configuración para los que este drawable puede cambiar, lo que requiere que se vuelva a crear. (Heredado de Drawable) |
Class |
Devuelve la clase en tiempo de ejecución de este |
ColorFilter |
Devuelve el filtro de color actual o |
Current |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Drawable) |
DirtyBounds |
Devuelve los límites sucios del dibujable Rect. (Heredado de Drawable) |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
HasFocusStateSpecified |
Indica si este drawable tiene al menos una especificación de estado que especifique |
IntrinsicHeight |
Devuelve el alto intrínseco del dibujable. (Heredado de Drawable) |
IntrinsicWidth |
Devuelve el ancho intrínseco del dibujable. (Heredado de Drawable) |
IsFilterBitmap |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Drawable) |
IsProjected |
Si esta proyección de solicitudes dibujables. (Heredado de Drawable) |
IsStateful |
Indica si este drawable cambiará su apariencia en función del estado. (Heredado de Drawable) |
IsVisible |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Drawable) |
JniIdentityHashCode |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
JniPeerMembers |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. |
LayoutDirection |
Devuelve la dirección de diseño resuelta para este drawable. (Heredado de Drawable) |
Level |
Recupere el nivel actual. (Heredado de Drawable) |
MinimumHeight |
Devuelve el alto mínimo sugerido por este drawable. (Heredado de Drawable) |
MinimumWidth |
Devuelve el ancho mínimo sugerido por este drawable. (Heredado de Drawable) |
Opacity |
Devuelve la opacidad/transparencia de este drawable. (Heredado de DrawableContainer) |
OpticalInsets |
Devuelve insets the layout insets suggested by this Drawable for use with alignment operations during layout. (Heredado de Drawable) |
PeerReference |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
StateCount |
Obtiene el número de estados contenidos en este drawable. (Heredado de StateListDrawable) |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
TransparentRegion |
Devuelve una región que representa la parte del drawable que es completamente transparente. (Heredado de Drawable) |
Métodos
AddState(Int32[], Drawable) |
Agregue un nuevo identificador de imagen o cadena al conjunto de imágenes. (Heredado de StateListDrawable) |
AddState(Int32[], Drawable, Int32) |
Agregue un nuevo drawable al conjunto de fotogramas clave. |
AddTransition(Int32, Int32, Object, Boolean) |
Agrega una nueva transición entre fotogramas clave. |
ApplyTheme(Resources+Theme) |
Aplica el tema especificado a este drawable y a sus elementos secundarios. (Heredado de Drawable) |
CanApplyTheme() |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Drawable) |
ClearColorFilter() |
Quita el filtro de color de este dibujable. (Heredado de Drawable) |
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
CopyBounds() |
Devuelve una copia de los límites del dibujable en un nuevo rect. (Heredado de Drawable) |
CopyBounds(Rect) |
Devuelve una copia de los límites del dibujable en el rect especificado (asignado por el autor de la llamada). (Heredado de Drawable) |
Dispose() |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
Dispose(Boolean) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
Draw(Canvas) |
Dibuje sus límites (se establece a través de setBounds) respetando los efectos opcionales, como alfa (se establece a través de setAlpha) y el filtro de color (se establece a través de setColorFilter). (Heredado de DrawableContainer) |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
FindStateDrawableIndex(Int32[]) |
Obtiene el índice del dibujable con el conjunto de estados proporcionado. (Heredado de StateListDrawable) |
GetConstantState() |
Devuelve una |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetHotspotBounds(Rect) |
|
GetOutline(Outline) |
Se llama para obtener el drawable para rellenar el esquema que define su área de dibujo. (Heredado de Drawable) |
GetPadding(Rect) |
Vuelva al relleno de los conjuntos sugeridos por este drawable para colocar el contenido dentro de los límites del dibujable. (Heredado de Drawable) |
GetState() |
Describe el estado actual, como una unión de estados primitve, como |
GetStateDrawable(Int32) |
Obtiene el objeto dibujable en un índice. (Heredado de StateListDrawable) |
GetStateSet(Int32) |
Obtiene el estado establecido en un índice. (Heredado de StateListDrawable) |
Inflate(Resources, XmlReader, IAttributeSet) |
Infla este elemento dibujable a partir de un recurso XML. (Heredado de Drawable) |
Inflate(Resources, XmlReader, IAttributeSet, Resources+Theme) |
Infla este elemento dibujable a partir de un recurso XML. (Heredado de Drawable) |
InflateAsync(Resources, XmlReader, IAttributeSet) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Drawable) |
InflateAsync(Resources, XmlReader, IAttributeSet, Resources+Theme) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Drawable) |
InvalidateDrawable(Drawable) |
Se llama cuando es necesario volver a dibujar el elemento dibujable. (Heredado de DrawableContainer) |
InvalidateSelf() |
Use la implementación actual |
JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
JumpToCurrentState() |
Si este Drawable realiza animaciones de transición entre estados, pida que salte inmediatamente al estado actual y omita las animaciones activas. (Heredado de Drawable) |
Mutate() |
Haga que esta mutable dibujable. (Heredado de Drawable) |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
OnBoundsChange(Rect) |
Invalide esto en la subclase para cambiar la apariencia si varía en función de los límites. (Heredado de Drawable) |
OnLayoutDirectionChanged(Int32) |
Se llama cuando cambia la dirección de diseño resuelta del dibujable. (Heredado de Drawable) |
OnLevelChange(Int32) |
Invalide esta opción en la subclase para cambiar la apariencia si varía en función del nivel. (Heredado de Drawable) |
OnStateChange(Int32[]) |
Invalide esta opción en la subclase para cambiar la apariencia si reconoce el estado especificado. (Heredado de Drawable) |
ScheduleDrawable(Drawable, Action, Int64) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de DrawableContainer) |
ScheduleDrawable(Drawable, IRunnable, Int64) |
Un drawable puede llamarlo para programar el siguiente fotograma de su animación. (Heredado de DrawableContainer) |
ScheduleSelf(Action, Int64) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Drawable) |
ScheduleSelf(IRunnable, Int64) |
Use la implementación actual |
SelectDrawable(Int32) |
Establece el objeto que se muestra actualmente dibujable por índice. (Heredado de DrawableContainer) |
SetAlpha(Int32) |
Especifique un valor alfa para el dibujable. 0 significa totalmente transparente y 255 significa totalmente opaco. (Heredado de DrawableContainer) |
SetBounds(Int32, Int32, Int32, Int32) |
Especifique un rectángulo delimitador para drawable. (Heredado de Drawable) |
SetCallback(Drawable+ICallback) |
Enlace un |
SetColorFilter(Color, PorterDuff+Mode) |
Especifique un color y Porter-Duff modo para que sea el filtro de color para este dibujable. (Heredado de Drawable) |
SetColorFilter(ColorFilter) |
Especifique un filtro de color opcional para el dibujable. (Heredado de DrawableContainer) |
SetConstantState(DrawableContainer+DrawableContainerState) | (Heredado de DrawableContainer) |
SetDither(Boolean) |
Establézcalo en true para que el dither dibujable sus colores se dibuje en un dispositivo con menos de 8 bits por componente de color. (Heredado de Drawable) |
SetEnterFadeDuration(Int32) |
Cambia la duración global de atenuación cuando un nuevo dibujable entra en la escena. (Heredado de DrawableContainer) |
SetExitFadeDuration(Int32) |
Cambie la duración global de atenuación cuando un nuevo dibujable salga de la escena. (Heredado de DrawableContainer) |
SetFilterBitmap(Boolean) |
Establézcalo en true para que el filtro dibuje sus mapas de bits con muestreo bilineal cuando se escalan o giran. (Heredado de Drawable) |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
SetHotspot(Single, Single) |
Especifica la ubicación de la zona activa dentro del elemento dibujable. (Heredado de Drawable) |
SetHotspotBounds(Int32, Int32, Int32, Int32) |
Establece los límites a los que está restringido el punto de acceso, si deben ser diferentes de los límites dibujables. (Heredado de Drawable) |
SetLayoutDirection(LayoutDirection) |
Establezca la dirección del diseño para este dibujable. (Heredado de Drawable) |
SetLevel(Int32) |
Especifique el nivel para el dibujable. (Heredado de Drawable) |
SetState(Int32[]) |
Especifique un conjunto de estados para el dibujable. (Heredado de Drawable) |
SetTint(Int32) |
Especifica el color de tono para este dibujable. (Heredado de Drawable) |
SetTintBlendMode(BlendMode) |
Especifica un modo de fusión de tono para este dibujable. (Heredado de Drawable) |
SetTintList(ColorStateList) |
Especifica el color de tono para este dibujable como una lista de estados de color. (Heredado de Drawable) |
SetTintMode(PorterDuff+Mode) |
Especifica un modo de fusión de tono para este dibujable. (Heredado de Drawable) |
SetVisible(Boolean, Boolean) |
Establezca si este drawable está visible. (Heredado de Drawable) |
ToArray<T>() |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
UnscheduleDrawable(Drawable, Action) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de DrawableContainer) |
UnscheduleDrawable(Drawable, IRunnable) |
Un drawable puede llamar a esto para anular la programación de una acción programada previamente con Drawable.ICallback. (Heredado de DrawableContainer) |
UnscheduleSelf(Action) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Drawable) |
UnscheduleSelf(IRunnable) |
Use la implementación actual |
Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
IJavaPeerable.Finalized() |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. |
GetJniTypeName(IJavaPeerable) |
Dibujable que contiene un conjunto de fotogramas clave dibujables en los que se elige el fotograma clave mostrado actualmente en función del conjunto de estados actual. |