WindowManagerLayoutParams.LayoutInDisplayCutoutModeShortEdges Campo

Definición

Precaución

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

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

[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

Valor de campo

Value = 1

Implementaciones

Atributos

Comentarios

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

La ventana nunca se extenderá en un DisplayCutout área en los bordes largos de la pantalla, a menos que el DisplayCutout no sea más profundo de 16 dp, pero esto depende de la elección del OEM.

Nota: Los OEM pueden tener una opción para permitir que la ventana se extienda al área en el DisplayCutout lado de borde largo, solo si el corte se superpone como máximo a 16dp con las ventanas. En tal caso, los OEM deben proporcionar una prestación de participación o desuso para los usuarios.

La ventana debe asegurarse de que ningún contenido importante se superponga con .DisplayCutout

En este modo, la ventana se extiende bajo recortes en el borde corto de la pantalla en vertical y horizontal, independientemente de si la ventana oculta las barras del sistema:<br/><img src="" height="https://developer.android.com/reference/android/images/display_cutout/short_edge/fullscreen_top_no_letterbox.png720" alt="Captura de pantalla de una actividad de pantalla completa en una pantalla con un corte en el borde superior en vertical, no se aplica ningún cuadro de letras". />

<img src="https://developer.android.com/reference/android/images/display_cutout/short_edge/landscape_top_no_letterbox.png" width="720" alt="Captura de pantalla de una actividad en una pantalla con un corte en el borde superior en horizontal, no se aplica ningún cuadro de letra". />

Se puede considerar que un corte en la esquina está en un borde diferente en diferentes rotaciones de dispositivos. Este comportamiento puede variar de dispositivo a dispositivo. Usa esta marca es posible para la bandeja de letras de la aplicación si el recorte de pantalla está en la esquina.

Por otro lado, si el corte está en el borde largo de la pantalla, se aplicará un cuadro de letras para que la ventana no se extienda al corte en cualquier borde largo: <br/><img src="https://developer.android.com/reference/android/images/display_cutout/short_edge/portrait_side_letterbox.png" height="720" alt="Captura de pantalla de una actividad en una pantalla con un corte en el borde largo en vertical, se aplica el cuadro de letras". />

Nota: Es posible que Android no permita que la vista de contenido se superponga a las barras del sistema en el nivel de vista. Para invalidar este comportamiento y permitir que el contenido pueda extenderse al área de recorte, llame Window#setDecorFitsSystemWindows(boolean) a con false.

Java documentación para android.view.WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a