TypedArray 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í.
Contenedor para una matriz de valores que se recuperaron conResources.Theme#obtainStyledAttributes(AttributeSet, int[], int, int)
o Resources#obtainAttributes
.
[Android.Runtime.Register("android/content/res/TypedArray", DoNotGenerateAcw=true)]
public class TypedArray : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IAutoCloseable
[<Android.Runtime.Register("android/content/res/TypedArray", DoNotGenerateAcw=true)>]
type TypedArray = class
inherit Object
interface IAutoCloseable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herencia
- Atributos
- Implementaciones
Comentarios
Contenedor para una matriz de valores que se recuperaron con Resources.Theme#obtainStyledAttributes(AttributeSet, int[], int, int)
o Resources#obtainAttributes
. Asegúrese de llamar #recycle
cuando haya terminado con ellos.
Los índices usados para recuperar valores de esta estructura corresponden a las posiciones de los atributos proporcionados para obtenerStyledAttributes.
Documentación de Java para android.content.res.TypedArray
.
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
TypedArray(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el entorno de ejecución. |
Propiedades
ChangingConfigurations |
Devuelve una máscara de los parámetros de configuración para los que pueden cambiar los valores de esta matriz con tipo. |
Class |
Devuelve la clase en tiempo de ejecución de este |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
IndexCount |
Devuelve el número de índices de la matriz que realmente tienen datos. |
JniIdentityHashCode |
Contenedor para una matriz de valores que se recuperaron con |
JniPeerMembers |
Contenedor para una matriz de valores que se recuperaron con |
PeerReference |
Contenedor para una matriz de valores que se recuperaron con |
PositionDescription |
Devuelve un mensaje sobre el estado del analizador adecuado para imprimir mensajes de error. |
Resources |
Devuelve el objeto Resources desde el que se cargó esta matriz. |
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. |
Métodos
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
Close() |
Recicla TypedArray para que lo vuelva a usar un llamador posterior. |
Dispose() |
Contenedor para una matriz de valores que se recuperaron con |
Dispose(Boolean) |
Contenedor para una matriz de valores que se recuperaron con |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetBoolean(Int32, Boolean) |
Recupere el valor booleano del atributo en <var>index</var>. |
GetColor(Int32, Int32) |
Recupere el valor de color del atributo en <var>index</var>. |
GetColorStateList(Int32) |
Recupere ColorStateList para el atributo en <var>index</var>. |
GetDimension(Int32, Single) |
Recupere un atributo de unidad dimensional en <var>index</var>. |
GetDimensionPixelOffset(Int32, Int32) |
Recupere un atributo de unidad dimensional en <var>index</var> para usarlo como desplazamiento en píxeles sin formato. |
GetDimensionPixelSize(Int32, Int32) |
Recupere un atributo de unidad dimensional en <var>index</var> para usarlo como tamaño en píxeles sin procesar. |
GetDrawable(Int32) |
Recupere drawable para el atributo en <var>index</var>. |
GetFloat(Int32, Single) |
Recupere el valor float del atributo en <var>index</var>. |
GetFont(Int32) |
Recupere el tipo de letra del atributo en <var>index</var>. |
GetFraction(Int32, Int32, Int32, Single) |
Recupera un atributo de unidad fraccionarcional en <var>index</var>. |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetIndex(Int32) |
Devuelve un índice de la matriz que tiene datos. |
GetInt(Int32, Int32) |
Recupere el valor entero del atributo en <var>index</var>. |
GetInteger(Int32, Int32) |
Recupere el valor entero del atributo en <var>index</var>. |
GetLayoutDimension(Int32, Int32) |
Versión especial de |
GetLayoutDimension(Int32, String) |
Versión especial de |
GetNonResourceString(Int32) |
Recupera el valor de cadena del atributo en <var>index</var>, pero solo si esa cadena procede de un valor inmediato en un archivo XML. |
GetResourceId(Int32, Int32) |
Recupera el identificador de recurso del atributo en <var>index</var>. |
GetSourceResourceId(Int32, Int32) |
Devuelve el identificador de recurso del estilo o diseño con el que se resolvió el atributo especificado; de lo contrario, devuelve defValue. |
GetString(Int32) |
Recupera el valor de cadena del atributo en <var>index</var>. |
GetText(Int32) |
Recupera el valor de cadena con estilo para el atributo en <var>index</var>. |
GetTextArray(Int32) |
Recupere charSequence[] para el atributo en <var>index</var>. |
GetTextArrayFormatted(Int32) |
Recupere charSequence[] para el atributo en <var>index</var>. |
GetTextFormatted(Int32) |
Recupera el valor de cadena con estilo para el atributo en <var>index</var>. |
GetType(Int32) |
Devuelve el tipo de atributo en el índice especificado. |
GetValue(Int32, TypedValue) |
Recupere el typedValue sin procesar para el atributo en <var>index</var>. |
HasValue(Int32) |
Determina si hay un atributo en <var>index</var>. |
HasValueOrEmpty(Int32) |
Determina si hay un atributo en <var>index</var>, devolviendo |
JavaFinalize() |
Llamado por 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) |
Length() |
Devuelve el número de valores de esta matriz. |
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) |
PeekValue(Int32) |
Recupere el typedValue sin procesar para el atributo en <var>index</var> y devuelva un objeto temporal que contiene sus datos. |
Recycle() |
Recicla TypedArray para que lo vuelva a usar un llamador posterior. |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
ToArray<T>() |
Contenedor para una matriz de valores que se recuperaron con |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Contenedor para una matriz de valores que se recuperaron con |
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 <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 <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() |
Contenedor para una matriz de valores que se recuperaron con |
IJavaPeerable.DisposeUnlessReferenced() |
Contenedor para una matriz de valores que se recuperaron con |
IJavaPeerable.Finalized() |
Contenedor para una matriz de valores que se recuperaron con |
IJavaPeerable.JniManagedPeerState |
Contenedor para una matriz de valores que se recuperaron con |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Contenedor para una matriz de valores que se recuperaron con |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Contenedor para una matriz de valores que se recuperaron con |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Contenedor para una matriz de valores que se recuperaron con |
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) |
Contenedor para una matriz de valores que se recuperaron con |
GetJniTypeName(IJavaPeerable) |
Contenedor para una matriz de valores que se recuperaron con |