WindowInsets 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í.
Describe un conjunto de conjuntos para el contenido de la ventana.
[Android.Runtime.Register("android/view/WindowInsets", DoNotGenerateAcw=true)]
public sealed class WindowInsets : Java.Lang.Object
[<Android.Runtime.Register("android/view/WindowInsets", DoNotGenerateAcw=true)>]
type WindowInsets = class
inherit Object
- Herencia
- Atributos
Comentarios
Describe un conjunto de conjuntos para el contenido de la ventana.
WindowInsets son inmutables y se pueden expandir para incluir más tipos de conjuntos en el futuro. Para ajustar los conjuntos, use uno de los métodos de clonación proporcionados para obtener una nueva instancia de WindowInsets con las propiedades ajustadas.
Nota: Antes android.os.Build.VERSION_CODES#P P
de , las instancias de WindowInsets solo eran inmutables durante un único paso de diseño (es decir, devolvería los mismos valores entre View#onApplyWindowInsets
y View#onLayout
, pero podrían devolver otros valores de lo contrario). android.os.Build.VERSION_CODES#P P
A partir de , WindowInsets siempre son inmutables e implementan igualdad.
Documentación de Java para android.view.WindowInsets
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Constructores
WindowInsets(WindowInsets) |
Construya un nuevo WindowInsets y copie todos los valores de un windowInsets de origen. |
Propiedades
Class |
Devuelve la clase en tiempo de ejecución de este |
Consumed |
Instancia |
DisplayCutout |
Devuelve el recorte de pantalla si hay uno. |
DisplayShape |
Devuelve la forma de presentación en el espacio de coordenadas de la ventana. |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
HasInsets |
Devuelve true si windowInsets tiene conjuntos distintos de cero. |
HasStableInsets |
Devuelve true si windowInsets tiene conjuntos estables distintos de cero. |
HasSystemWindowInsets |
Devuelve true si windowInsets tiene conjuntos de ventanas del sistema que no son ceros. |
IsConsumed |
Compruebe si estos conjuntos se han consumido por completo. |
IsRound |
Devuelve true si la ventana asociada tiene una forma redonda. |
JniIdentityHashCode |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
JniPeerMembers |
Describe un conjunto de conjuntos para el contenido de la ventana. |
MandatorySystemGestureInsets |
Devuelve los conjuntos de gestos obligatorios del sistema. |
PeerReference |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
PrivacyIndicatorBounds |
Devuelve el |
StableInsetBottom |
Devuelve el conjunto estable inferior en píxeles. |
StableInsetLeft |
Devuelve el conjunto estable izquierdo en píxeles. |
StableInsetRight |
Devuelve el conjunto estable derecho en píxeles. |
StableInsets |
Devuelve los conjuntos estables en píxeles. |
StableInsetTop |
Devuelve el conjunto estable superior en píxeles. |
SystemGestureInsets |
Devuelve los conjuntos de gestos del sistema. |
SystemWindowInsetBottom |
Devuelve la ventana inferior del sistema que se establece en píxeles. |
SystemWindowInsetLeft |
Devuelve la ventana izquierda del sistema que se establece en píxeles. |
SystemWindowInsetRight |
Devuelve la ventana derecha del sistema que se establece en píxeles. |
SystemWindowInsets |
Devuelve los conjuntos de ventanas del sistema en píxeles. |
SystemWindowInsetTop |
Devuelve la ventana superior del sistema que se establece en píxeles. |
TappableElementInsets |
Devuelve los conjuntos de elementos pulsables. |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
Métodos
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
ConsumeDisplayCutout() |
Devuelve una copia de esta windowInsets con el recorte totalmente consumido. |
ConsumeStableInsets() |
Devuelve una copia de este WindowInsets con los conjuntos estables totalmente consumidos. |
ConsumeSystemWindowInsets() |
Devuelve una copia de este WindowInsets con los conjuntos de ventanas del sistema totalmente consumidos. |
Dispose() |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
Dispose(Boolean) |
Describe un conjunto de conjuntos para el contenido de la ventana. (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) |
GetInsets(Int32) |
Devuelve los conjuntos de un conjunto específico de ventanas que provocan conjuntos, indicados por la |
GetInsetsIgnoringVisibility(Int32) |
Devuelve los conjuntos de conjuntos de ventanas específicos que pueden provocar, indicados por la |
GetRoundedCorner(Int32) |
Devuelve el |
Inset(Insets) |
Devuelve una copia de esta instancia que se establece en las instrucciones especificadas. |
Inset(Int32, Int32, Int32, Int32) |
Devuelve una copia de esta instancia que se establece en las instrucciones especificadas. |
IsVisible(Int32) |
Devuelve si un conjunto de ventanas que pueden provocar conjuntos está visible actualmente en pantalla, independientemente de si realmente se superpone con esta ventana. |
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) |
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) |
ReplaceSystemWindowInsets(Int32, Int32, Int32, Int32) |
Devuelve una copia de este WindowInsets con los conjuntos de ventanas del sistema seleccionados reemplazados por nuevos valores. |
ReplaceSystemWindowInsets(Rect) |
Devuelve una copia de este WindowInsets con los conjuntos de ventanas del sistema seleccionados reemplazados por nuevos valores. |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
ToArray<T>() |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
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() |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
IJavaPeerable.Finalized() |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Describe un conjunto de conjuntos para el contenido de la ventana. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Describe un conjunto de conjuntos para el contenido de la ventana. (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) |
Describe un conjunto de conjuntos para el contenido de la ventana. |
GetJniTypeName(IJavaPeerable) |
Describe un conjunto de conjuntos para el contenido de la ventana. |