WindowManagerLayoutParams.LayoutInDisplayCutoutModeShortEdges Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
This constant will be removed in the future version. Use Android.Views.LayoutInDisplayCutoutMode enum directly instead of this field.
La fenêtre est toujours autorisée à s’étendre dans les DisplayCutout zones sur les bords courts de l’écran.
[Android.Runtime.Register("LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES", 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 LayoutInDisplayCutoutModeShortEdges = 1;
[<Android.Runtime.Register("LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES", 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 LayoutInDisplayCutoutModeShortEdges : Android.Views.LayoutInDisplayCutoutMode
Valeur de champ
Value = 1Implémente
- Attributs
Remarques
La fenêtre est toujours autorisée à s’étendre dans les DisplayCutout zones sur les bords courts de l’écran.
La fenêtre ne s’étend jamais dans une DisplayCutout zone sur les bords longs de l’écran, sauf si le DisplayCutout n’est pas plus profond que 16 dp, mais cela dépend du choix OEM.
Remarque : Les oem peuvent avoir une option permettant d’étendre la fenêtre dans la DisplayCutout zone du côté long, uniquement si le découpage chevauche au maximum 16dp avec les fenêtres. Dans ce cas, les oem doivent fournir une offre d’opt-in/out pour les utilisateurs.
La fenêtre doit s’assurer qu’aucun contenu important ne chevauche le DisplayCutoutcontenu .
Dans ce mode, la fenêtre s’étend sous des découpages sur le bord court de l’affichage dans le portrait et le paysage, indépendamment du fait que la fenêtre masque les barres système :<br/><img src="https://developer.android.com/reference/android/images/display_cutout/short_edge/fullscreen_top_no_letterbox.png » height="720 » alt="Capture d’écran d’une activité plein écran sur un écran avec un découpage au bord supérieur du portrait, aucune boîte de lettres n’est appliquée. » />
<img src="https://developer.android.com/reference/android/images/display_cutout/short_edge/landscape_top_no_letterbox.png » width="720 » alt="Capture d’écran d’une activité sur un affichage avec un découpage au bord supérieur dans le paysage, aucune boîte à lettres n’est appliquée. » />
Un découpage dans le coin peut être considéré comme étant sur un bord différent dans différentes rotations d’appareils. Ce comportement peut varier de l’appareil à l’appareil. Utilisez cet indicateur pour mettre en boîte à lettres votre application si le découpage d’affichage est en coin.
En revanche, si le découpage se trouve sur le bord long de l’affichage, une boîte de lettres sera appliquée de telle sorte que la fenêtre ne s’étende pas dans le découpage sur un bord long : <br/><img src="https://developer.android.com/reference/android/images/display_cutout/short_edge/portrait_side_letterbox.png » height="720 » alt="Capture d’écran d’une activité sur un écran avec un découpage sur le bord long dans le portrait, la boîte de lettres est appliquée. » />
Remarque : Android m br</>ight n’autorise pas la vue de contenu à chevaucher les barres système au niveau de l’affichage. Pour remplacer ce comportement et permettre au contenu de s’étendre dans la zone de découpage, appelez Window#setDecorFitsSystemWindows(boolean) avec false.
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.