WindowManagerLayoutParams.LayoutInDisplayCutoutModeDefault Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This constant will be removed in the future version. Use Android.Views.LayoutInDisplayCutoutMode enum directly instead of this field.
Das Fenster darf sich nur dann in den DisplayCutout Bereich erstrecken, wenn der DisplayCutout Bereich vollständig in einer Systemleiste enthalten ist oder die DisplayCutout nicht tiefer als 16 dp ist, aber dies hängt von der OEM-Auswahl ab.
[Android.Runtime.Register("LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT", ApiSince=28)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Views.LayoutInDisplayCutoutMode enum directly instead of this field.", true)]
public const Android.Views.LayoutInDisplayCutoutMode LayoutInDisplayCutoutModeDefault = 0;
[<Android.Runtime.Register("LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT", ApiSince=28)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Views.LayoutInDisplayCutoutMode enum directly instead of this field.", true)>]
val mutable LayoutInDisplayCutoutModeDefault : Android.Views.LayoutInDisplayCutoutMode
Feldwert
Value = 0Implementiert
- Attribute
Hinweise
Das Fenster darf sich nur dann in den DisplayCutout Bereich erstrecken, wenn der DisplayCutout Bereich vollständig in einer Systemleiste enthalten ist oder die DisplayCutout nicht tiefer als 16 dp ist, aber dies hängt von der OEM-Auswahl ab. Andernfalls wird das Fenster so angeordnet, dass es sich nicht mit dem DisplayCutout Bereich überlappt.
In der Praxis bedeutet dies, dass das Fenster, wenn das Fenster nicht festgelegt #FLAG_FULLSCREEN wurde, View#SYSTEM_UI_FLAG_FULLSCREENin den Ausschneidebereich im Hochformat erweitert werden kann, wenn sich der Ausschnitt am oberen Rand befindet. Ähnlich für View#SYSTEM_UI_FLAG_HIDE_NAVIGATION und ein Ausschneiden am unteren Rand des Bildschirms. Andernfalls (d. h. Vollbild oder Querformat) wird sie so angeordnet, dass sie den Ausschneidebereich nicht überlappt.
Die üblichen Vorsichtsmaßnahmen für die Nichtüberschneidung mit der Status- und Navigationsleiste sind ausreichend, um sicherzustellen, dass keine wichtigen Inhalte mit dem DisplayCutout überlappen.
Hinweis: OEMs können die Möglichkeit haben, das Fenster immer in den DisplayCutout Bereich zu erweitern, unabhängig von der Markierungskennzeichnung auf DisplayCutout der anderen Seite als Systemleisten, wenn sich die DisplayCutout Fenster höchstens 16DP mit den Fenstern überlappen. In diesem Fall müssen OEMs ein Opt-In/Out-Angebot für Benutzer bereitstellen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.