Compartir a través de


WindowManagerLayoutParams Clase

Definición

[Android.Runtime.Register("android/view/WindowManager$LayoutParams", DoNotGenerateAcw=true)]
public class WindowManagerLayoutParams : Android.Views.ViewGroup.LayoutParams, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/WindowManager$LayoutParams", DoNotGenerateAcw=true)>]
type WindowManagerLayoutParams = class
    inherit ViewGroup.LayoutParams
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
WindowManagerLayoutParams
Atributos
Implementaciones

Comentarios

Documentación de la plataforma Android

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

WindowManagerLayoutParams()
WindowManagerLayoutParams(Int32, Int32, Int32, Int32, WindowManagerTypes, WindowManagerFlags, Format)
WindowManagerLayoutParams(Int32, Int32, WindowManagerTypes, WindowManagerFlags, Format)
WindowManagerLayoutParams(IntPtr, JniHandleOwnership)

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

WindowManagerLayoutParams(Parcel)
WindowManagerLayoutParams(WindowManagerTypes)
WindowManagerLayoutParams(WindowManagerTypes, WindowManagerFlags)
WindowManagerLayoutParams(WindowManagerTypes, WindowManagerFlags, Format)

Campos

AlphaChanged
AnimationChanged
BrightnessOverrideFull

Valor de #screenBrightness e #buttonBrightness indica que el brillo de la pantalla o de la luz trasera del botón debe establecerse en el valor más alto cuando esta ventana está delante.

BrightnessOverrideNone

Valor predeterminado para #screenBrightness e #buttonBrightness indica que el valor de brillo no se invalida para esta ventana y se debe usar la directiva de brillo normal.

BrightnessOverrideOff

Valor de #screenBrightness e #buttonBrightness indica que el brillo de la pantalla o de la luz trasera del botón debe establecerse en el valor más bajo cuando esta ventana está delante.

DimAmountChanged
DisplayFlagDisableHdrConversion
Obsoletos.

Indica si esta ventana quiere que la conversión HDR esté deshabilitada.

FillParent
Obsoletos.

Valor especial para el alto o ancho solicitado por una vista.

(Heredado de ViewGroup.LayoutParams)
FirstApplicationWindow

Inicio de tipos de ventana que representan ventanas de aplicación normales.

FirstSubWindow

Inicio de tipos de ventanas secundarias.

FirstSystemWindow

Inicio de tipos de ventana específicos del sistema.

FlagsChanged
FormatChanged
LastApplicationWindow

Fin de los tipos de ventanas de aplicación.

LastSubWindow

Fin de los tipos de ventanas secundarias.

LastSystemWindow

Fin de los tipos de ventanas del sistema.

LayoutChanged
LayoutInDisplayCutoutModeAlways
Obsoletos.

La ventana siempre puede extenderse a las DisplayCutout áreas de todos los bordes de la pantalla.

LayoutInDisplayCutoutModeDefault
Obsoletos.

La ventana puede extenderse al DisplayCutout área, solo si está DisplayCutout totalmente contenida dentro de una barra del sistema o el DisplayCutout no es más profundo que 16 dp, pero esto depende de la elección del OEM.

LayoutInDisplayCutoutModeNever
Obsoletos.

La ventana nunca puede superponerse con el área DisplayCutout.

LayoutInDisplayCutoutModeShortEdges
Obsoletos.

La ventana siempre puede extenderse a las DisplayCutout áreas de los bordes cortos de la pantalla.

MatchParent

Valor especial para el alto o ancho solicitado por una vista.

(Heredado de ViewGroup.LayoutParams)
MemoryTypeChanged
RotationAnimationChanged
RotationAnimationCrossfade
Obsoletos.

Valor para #rotationAnimation el que especifica que esta ventana se atenuará o se apagará después de una rotación.

RotationAnimationJumpcut
Obsoletos.

Valor para #rotationAnimation el que especifica que esta ventana desaparecerá inmediatamente o aparecerá después de una rotación.

RotationAnimationRotate
Obsoletos.

Valor para #rotationAnimation el que especifica que esta ventana girará visualmente dentro o fuera después de una rotación.

RotationAnimationSeamless
Obsoletos.

Valor para #rotationAnimation especificar el modo de rotación sin problemas.

ScreenBrightnessChanged
ScreenOrientationChanged
SoftInputModeChanged
TitleChanged
TypeChanged
WrapContent

Valor especial para el alto o ancho solicitado por una vista.

(Heredado de ViewGroup.LayoutParams)

Propiedades

Alpha

Valor alfa que se va a aplicar a toda esta ventana.

BlurBehindRadius

Devuelve el desenfoque detrás del radio de la ventana. -o bien- Desenfoque la pantalla detrás de la ventana.

ButtonBrightness

Esto se puede usar para invalidar el comportamiento estándar del botón y las luces traseras del teclado.

Class

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

(Heredado de Object)
ColorMode

Devuelve el modo de color de la ventana, uno de ActivityInfo#COLOR_MODE_DEFAULTo ActivityInfo#COLOR_MODE_HDRActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT . -o bien- Establezca el modo de color de la ventana.

Creator
DimAmount

Cuando #FLAG_DIM_BEHIND se establece, esta es la cantidad de atenuación que se va a aplicar.

FitInsetsIgnoringVisibility

Especifica si esta ventana debe ajustarse a los conjuntos de ventanas independientemente de que estén visibles o no.

FitInsetsSides

Especifica los lados de los conjuntos que esta ventana debe evitar la superposición durante el diseño.

FitInsetsTypes

Especifica los tipos de conjuntos que esta ventana debe evitar la superposición durante el diseño.

Flags

Varias opciones o marcas de comportamiento.

Format

Formato de mapa de bits deseado.

Gravity

Colocación de la ventana dentro de la pantalla según Gravity.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HdrConversionEnabled

Devuelve si la conversión HDR está habilitada para la ventana o habilita o deshabilita la conversión HDR para la ventana.

Height

Información sobre el alto que quiere tener la vista.

(Heredado de ViewGroup.LayoutParams)
HorizontalMargin

Margen horizontal, como porcentaje del ancho del contenedor, entre el contenedor y el widget.

HorizontalWeight

Indica la cantidad de espacio adicional que se asignará horizontalmente a la vista asociada a estos LayoutParams.

JniIdentityHashCode (Heredado de Object)
JniPeerMembers
LayoutAnimationParameters

Se usa para animar diseños.

(Heredado de ViewGroup.LayoutParams)
LayoutInDisplayCutoutMode
MemoryType
PackageName

Nombre del paquete que posee esta ventana.

PeerReference (Heredado de Object)
PreferMinimalPostProcessing

Indica si esta ventana quiere que la pantalla conectada realice un procesamiento posterior mínimo en las imágenes o fotogramas de vídeo generados.

PreferredDisplayModeId

Identificador del modo de visualización preferido para la ventana.

PreferredRefreshRate

Frecuencia de actualización preferida para la ventana.

RotationAnimation

Defina las animaciones de salida y entrada usadas en esta ventana cuando se gira el dispositivo.

ScreenBrightness

Esto se puede usar para invalidar el brillo preferido del usuario de la pantalla.

ScreenOrientation

Valor de orientación específico para una ventana.

SoftInputMode

Modo de funcionamiento deseado para cualquier área de entrada temporal.

SystemUiFlags
SystemUiVisibility
Obsoletos.

Controlar la visibilidad de la barra de estado.

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.

Title
TitleFormatted
Token

Identificador de esta ventana.

Type

Tipo general de ventana.

VerticalMargin

Margen vertical, como porcentaje del alto del contenedor, entre el contenedor y el widget.

VerticalWeight

Indica la cantidad de espacio adicional que se asignará verticalmente a la vista asociada a estos LayoutParams.

Width

Información sobre la amplitud que quiere tener la vista.

(Heredado de ViewGroup.LayoutParams)
WindowAnimations

Un recurso de estilo que define las animaciones que se van a usar para esta ventana.

X

Posición X para esta ventana.

Y

Posición Y para esta ventana.

Métodos

AreWallpaperTouchEventsEnabled()

Devuelve si el envío de eventos táctiles al fondo del sistema (que puede proporcionar una aplicación de terceros) está habilitado para las ventanas que muestran el fondo de pantalla.

CanPlayMoveAnimation()
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CopyFrom(WindowManagerLayoutParams)
Debug(String)

Devuelve una representación string de este conjunto de parámetros de diseño.

DescribeContents()

Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable.

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

Dado un conjunto determinado de marcas del administrador de ventanas, determine si dicha ventana puede ser un destino para un método de entrada cuando tenga el foco.

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

Resuelva los parámetros de diseño en función de la dirección del diseño.

(Heredado de ViewGroup.LayoutParams)
SetBaseAttributes(TypedArray, Int32, Int32)

Extrae los parámetros de diseño de los atributos proporcionados.

(Heredado de ViewGroup.LayoutParams)
SetCanPlayMoveAnimation(Boolean)

Establezca si las animaciones se pueden reproducir para los cambios de posición en esta ventana.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetWallpaperTouchEventsEnabled(Boolean)

Establezca si el envío de eventos táctiles al fondo del sistema (que puede proporcionar una aplicación de terceros) debe estar habilitado para las ventanas que muestran el fondo de pantalla.

ToArray<T>() (Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime() (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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Aplane este objeto en un paquete.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed() (Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced() (Heredado de Object)
IJavaPeerable.Finalized() (Heredado de Object)
IJavaPeerable.JniManagedPeerState (Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (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)
GetJniTypeName(IJavaPeerable)

Se aplica a