Display.GetCurrentSizeRange(Point, Point) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el intervalo de tamaños de pantalla que una aplicación puede esperar encontrar en funcionamiento normal, siempre y cuando no haya ningún cambio físico en el tamaño de la pantalla.
[Android.Runtime.Register("getCurrentSizeRange", "(Landroid/graphics/Point;Landroid/graphics/Point;)V", "GetGetCurrentSizeRange_Landroid_graphics_Point_Landroid_graphics_Point_Handler")]
public virtual void GetCurrentSizeRange (Android.Graphics.Point? outSmallestSize, Android.Graphics.Point? outLargestSize);
[<Android.Runtime.Register("getCurrentSizeRange", "(Landroid/graphics/Point;Landroid/graphics/Point;)V", "GetGetCurrentSizeRange_Landroid_graphics_Point_Landroid_graphics_Point_Handler")>]
abstract member GetCurrentSizeRange : Android.Graphics.Point * Android.Graphics.Point -> unit
override this.GetCurrentSizeRange : Android.Graphics.Point * Android.Graphics.Point -> unit
Parámetros
- outSmallestSize
- Point
Rellenado con el ancho y el alto más pequeños que encontrará la aplicación, en píxeles (no unidades dp). La dimensión x (ancho) aquí corresponde directamente a android.content.res.Configuration#smallestScreenWidthDp
Configuration.smallestScreenWidthDp
, excepto que el valor aquí está en píxeles de pantalla sin formato en lugar de unidades dp. Por supuesto, la aplicación todavía puede tener un espacio más pequeño si, por ejemplo, se muestra un teclado suave.
- outLargestSize
- Point
Rellenado con el ancho y alto más grande que encontrará la aplicación, en píxeles (no unidades dp). Por supuesto, la aplicación puede tener un espacio mayor que este si, por ejemplo, las decoraciones de pantalla como la barra de estado se ocultan.
- Atributos
Comentarios
Devuelve el intervalo de tamaños de pantalla que una aplicación puede esperar encontrar en funcionamiento normal, siempre y cuando no haya ningún cambio físico en el tamaño de la pantalla. Esto es básicamente los tamaños que verá a medida que cambia la orientación, teniendo en cuenta cualquier decoración de pantalla que haya en cada rotación. Por ejemplo, la barra de estado siempre está en la parte superior de la pantalla, por lo que reducirá la altura tanto en horizontal como vertical, y la altura más pequeña devuelta aquí será la menor de las dos.
Esto está pensado para que las aplicaciones obtengan una idea del intervalo de tamaños que encontrarán mientras pasan por las rotaciones de dispositivos, para proporcionar una interfaz de usuario estable a través de la rotación. Los tamaños aquí tienen en cuenta todas las decoraciones estándar del sistema que reducen el tamaño realmente disponible para la aplicación: la barra de estado, la barra de navegación, la barra de sistema, etc. No <se><> tiene en cuenta más elementos transitorios como un teclado suave de IME.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.