Condividi tramite


WindowManagerLayoutParams Classe

Definizione

[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
Ereditarietà
WindowManagerLayoutParams
Attributi
Implementazioni

Commenti

Documentazione della piattaforma Android

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

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

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Campi

AlphaChanged
AnimationChanged
BrightnessOverrideFull

Valore per #screenBrightness e #buttonBrightness che indica che la luminosità della schermata o del pulsante deve essere impostata sul valore massimo quando questa finestra si trova davanti.

BrightnessOverrideNone

Valore predefinito per #screenBrightness e #buttonBrightness che indica che il valore di luminosità non è sottoposto a override per questa finestra e devono essere usati i normali criteri di luminosità.

BrightnessOverrideOff

Valore per #screenBrightness e #buttonBrightness che indica che la luminosità dello schermo o del pulsante deve essere impostata sul valore più basso quando questa finestra si trova davanti.

DimAmountChanged
DisplayFlagDisableHdrConversion
Obsoleti.

Indica se questa finestra vuole che la conversione HDR sia disabilitata.

FillParent
Obsoleti.

Valore speciale per l'altezza o la larghezza richiesta da una visualizzazione.

(Ereditato da ViewGroup.LayoutParams)
FirstApplicationWindow

Inizio dei tipi di finestra che rappresentano le normali finestre dell'applicazione.

FirstSubWindow

Inizio dei tipi di finestre secondarie.

FirstSystemWindow

Inizio dei tipi di finestra specifici del sistema.

FlagsChanged
FormatChanged
LastApplicationWindow

Fine dei tipi di finestre dell'applicazione.

LastSubWindow

Fine dei tipi di finestre secondarie.

LastSystemWindow

Fine dei tipi di finestre di sistema.

LayoutChanged
LayoutInDisplayCutoutModeAlways
Obsoleti.

La finestra può sempre estendersi nelle DisplayCutout aree su tutti i bordi dello schermo.

LayoutInDisplayCutoutModeDefault
Obsoleti.

La finestra può estendersi nell'area DisplayCutout , solo se l'oggetto DisplayCutout è completamente contenuto all'interno di una barra di sistema o non DisplayCutout è più profondo di 16 dp, ma dipende dalla scelta OEM.

LayoutInDisplayCutoutModeNever
Obsoleti.

La finestra non può mai sovrapporsi all'area DisplayCutout.

LayoutInDisplayCutoutModeShortEdges
Obsoleti.

La finestra può sempre estendersi nelle DisplayCutout aree sui bordi corti dello schermo.

MatchParent

Valore speciale per l'altezza o la larghezza richiesta da una visualizzazione.

(Ereditato da ViewGroup.LayoutParams)
MemoryTypeChanged
RotationAnimationChanged
RotationAnimationCrossfade
Obsoleti.

Valore per #rotationAnimation il quale specifica che la finestra svanirà o esce dopo una rotazione.

RotationAnimationJumpcut
Obsoleti.

Valore per #rotationAnimation il quale specifica che questa finestra scomparirà immediatamente o apparirà dopo una rotazione.

RotationAnimationRotate
Obsoleti.

Valore per #rotationAnimation il quale specifica che questa finestra ruota visivamente in o fuori dopo una rotazione.

RotationAnimationSeamless
Obsoleti.

Valore per #rotationAnimation per specificare la modalità di rotazione senza interruzioni.

ScreenBrightnessChanged
ScreenOrientationChanged
SoftInputModeChanged
TitleChanged
TypeChanged
WrapContent

Valore speciale per l'altezza o la larghezza richiesta da una visualizzazione.

(Ereditato da ViewGroup.LayoutParams)

Proprietà

Alpha

Valore alfa da applicare all'intera finestra.

BlurBehindRadius

Restituisce la sfocatura dietro il raggio della finestra. - oppure - Sfocatura dello schermo dietro la finestra.

ButtonBrightness

Questa opzione può essere utilizzata per sostituire il comportamento standard dei backlight del pulsante e della tastiera.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ColorMode

Restituisce la modalità colore della finestra, una di ActivityInfo#COLOR_MODE_DEFAULTo ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUTActivityInfo#COLOR_MODE_HDR. -oppure- Impostare la modalità colore della finestra.

Creator
DimAmount

Quando #FLAG_DIM_BEHIND è impostato, si tratta della quantità dimming da applicare.

FitInsetsIgnoringVisibility

Specifica se questa finestra deve adattarsi agli inset di finestre indipendentemente dal fatto che siano visibili o meno.

FitInsetsSides

Specifica i lati degli inset che questa finestra deve evitare la sovrapposizione durante il layout.

FitInsetsTypes

Specifica i tipi di inset che questa finestra deve evitare la sovrapposizione durante il layout.

Flags

Varie opzioni/flag comportamentali.

Format

Formato bitmap desiderato.

Gravity

Posizionamento della finestra all'interno dello schermo in base a Gravity.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HdrConversionEnabled

Restituisce un valore che indica se la conversione HDR è abilitata per la finestra oppure abilita/disabilita la conversione HDR per la finestra.

Height

Informazioni sull'altezza della visualizzazione.

(Ereditato da ViewGroup.LayoutParams)
HorizontalMargin

Margine orizzontale, come percentuale della larghezza del contenitore, tra il contenitore e il widget.

HorizontalWeight

Indica la quantità di spazio aggiuntivo allocata orizzontalmente alla visualizzazione associata a questi layoutParams.

JniIdentityHashCode (Ereditato da Object)
JniPeerMembers
LayoutAnimationParameters

Usato per animare i layout.

(Ereditato da ViewGroup.LayoutParams)
LayoutInDisplayCutoutMode
MemoryType
PackageName

Nome del pacchetto proprietario di questa finestra.

PeerReference (Ereditato da Object)
PreferMinimalPostProcessing

Indica se questa finestra desidera che la visualizzazione connessa eselabori una post-elaborazione minima nelle immagini o nei fotogrammi video prodotti.

PreferredDisplayModeId

ID della modalità di visualizzazione preferita per la finestra.

PreferredRefreshRate

Frequenza di aggiornamento preferita per la finestra.

RotationAnimation

Definire le animazioni di uscita e immissione usate in questa finestra quando il dispositivo viene ruotato.

ScreenBrightness

Questa opzione può essere usata per eseguire l'override della luminosità preferita dell'utente dello schermo.

ScreenOrientation

Valore di orientamento specifico per una finestra.

SoftInputMode

Modalità operativa desiderata per qualsiasi area di input soft.

SystemUiFlags
SystemUiVisibility
Obsoleti.

Controllare la visibilità della barra di stato.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Title
TitleFormatted
Token

Identificatore per questa finestra.

Type

Tipo generale di finestra.

VerticalMargin

Margine verticale, come percentuale dell'altezza del contenitore, tra il contenitore e il widget.

VerticalWeight

Indica la quantità di spazio aggiuntivo allocata verticalmente alla visualizzazione associata a questi layoutParams.

Width

Informazioni sull'ampiezza della visualizzazione.

(Ereditato da ViewGroup.LayoutParams)
WindowAnimations

Risorsa di stile che definisce le animazioni da usare per questa finestra.

X

Posizione X per questa finestra.

Y

Posizione Y per questa finestra.

Metodi

AreWallpaperTouchEventsEnabled()

Restituisce un valore che indica se l'invio di eventi di tocco allo sfondo del sistema (che può essere fornito da un'applicazione di terze parti) è abilitato per le finestre che mostrano lo sfondo dello sfondo.

CanPlayMoveAnimation()
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CopyFrom(WindowManagerLayoutParams)
Debug(String)

Restituisce una rappresentazione di tipo String di questo set di parametri di layout.

DescribeContents()

Descrivere i tipi di oggetti speciali contenuti nella rappresentazione di marshalling di questo oggetto Parcelable.

Dispose() (Ereditato da Object)
Dispose(Boolean) (Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
MayUseInputMethod(WindowManagerFlags)

Dato un particolare set di flag di gestione finestre, determinare se tale finestra può essere una destinazione per un metodo di input quando ha lo stato attivo.

Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
ResolveLayoutDirection(LayoutDirection)

Risolvere i parametri di layout in base alla direzione del layout.

(Ereditato da ViewGroup.LayoutParams)
SetBaseAttributes(TypedArray, Int32, Int32)

Estrae i parametri di layout dagli attributi specificati.

(Ereditato da ViewGroup.LayoutParams)
SetCanPlayMoveAnimation(Boolean)

Impostare se è possibile riprodurre le animazioni per le modifiche di posizione in questa finestra.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetWallpaperTouchEventsEnabled(Boolean)

Impostare se inviare eventi di tocco allo sfondo del sistema (che può essere fornito da un'applicazione di terze parti) deve essere abilitato per le finestre che mostrano lo sfondo.

ToArray<T>() (Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime() (Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Appiattire questo oggetto in a un Parcel.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed() (Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced() (Ereditato da Object)
IJavaPeerable.Finalized() (Ereditato da Object)
IJavaPeerable.JniManagedPeerState (Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Si applica a