Compartir a través de


View.MeasureSpec Clase

Definición

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

[Android.Runtime.Register("android/view/View$MeasureSpec", DoNotGenerateAcw=true)]
public class View.MeasureSpec : Java.Lang.Object
[<Android.Runtime.Register("android/view/View$MeasureSpec", DoNotGenerateAcw=true)>]
type View.MeasureSpec = class
    inherit Object
Herencia
View.MeasureSpec
Atributos

Comentarios

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios. Cada MeasureSpec representa un requisito para el ancho o el alto. MeasureSpec se compone de un tamaño y un modo. Hay tres modos posibles: dl>dt UNSPECIFIED</dt dd<>> El elemento primario no ha impuesto ninguna restricción en el elemento secundario.><< Puede ser el tamaño que quiera. </Dd>

<dt>EXACT</dt><dd> El elemento primario ha determinado un tamaño exacto para el elemento secundario. Al niño se le darán esos límites, independientemente de lo grande que quiera ser. </Dd>

<dt>AT_MOST</dt><dd> El elemento secundario puede ser tan grande como quiera hasta el tamaño especificado. </dd></dl>

MeasureSpecs se implementa como ints para reducir la asignación de objetos. Esta clase se proporciona para empaquetar y desempaquetar el < tamaño, modo > tupla en el int.

Documentación de Java para android.view.View.MeasureSpec.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

View.MeasureSpec()
View.MeasureSpec(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
JniPeerMembers

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

PeerReference

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
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)
Dispose()

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
Dispose(Boolean)

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetMode(Int32)

Extrae el modo de la especificación de medida proporcionada.

GetSize(Int32)

Extrae el tamaño de la especificación de medida proporcionada.

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)
MakeMeasureSpec(Int32, MeasureSpecMode)

Crea una especificación de medida basada en el tamaño y el modo proporcionados.

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)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
ToString(Int32)

Devuelve una representación string de la especificación de medida especificada.

UnregisterFromRuntime()

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, 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()

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
IJavaPeerable.Finalized()

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

(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)

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

GetJniTypeName(IJavaPeerable)

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

Se aplica a