Langue

WindowManagerLayoutParams.LayoutInDisplayCutoutModeDefault Champ

Définition

Attention

This constant will be removed in the future version. Use Android.Views.LayoutInDisplayCutoutMode enum directly instead of this field.

La fenêtre est autorisée à s’étendre dans la DisplayCutout zone, uniquement si elle DisplayCutout est entièrement contenue dans une barre système ou si celle-ci DisplayCutout n’est pas plus profonde que 16 dp, mais cela dépend du choix OEM.

[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

Valeur de champ

Value = 0

Implémente

Attributs

Remarques

La fenêtre est autorisée à s’étendre dans la DisplayCutout zone, uniquement si elle DisplayCutout est entièrement contenue dans une barre système ou si celle-ci DisplayCutout n’est pas plus profonde que 16 dp, mais cela dépend du choix OEM. Sinon, la fenêtre est disposée de telle sorte qu’elle ne chevauche pas la DisplayCutout zone.

Dans la pratique, cela signifie que si la fenêtre n’a pas défini #FLAG_FULLSCREEN ou View#SYSTEM_UI_FLAG_FULLSCREEN, elle peut s’étendre dans la zone de découpage dans le portrait si le découpage se trouve au bord supérieur. De même pour View#SYSTEM_UI_FLAG_HIDE_NAVIGATION et un découpage en bas de l’écran. Sinon, (c’est-à-dire plein écran ou paysage), il est disposé de telle sorte qu’il ne chevauche pas la zone de découpage.

Les précautions habituelles pour ne pas se chevaucher avec l’état et la barre de navigation sont suffisantes pour s’assurer qu’aucun contenu important ne se chevauche avec DisplayCutout.

Remarque : les oem peuvent avoir une option permettant d’autoriser la fenêtre à toujours s’étendre dans la DisplayCutout zone, quel que soit l’indicateur de découpage défini, lorsque le DisplayCutout côté différent des barres système, uniquement si les DisplayCutout chevauchements au plus 16dp avec les fenêtres. Dans ce cas, les oem doivent fournir une offre d’opt-in/out pour les utilisateurs.

Java documentation pour android.view.WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à