Display.GetCurrentSizeRange(Point, Point) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorne o intervalo de tamanhos de exibição que um aplicativo pode esperar encontrar em operação normal, desde que não haja nenhuma alteração física no tamanho da tela.
[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
Preenchido com a menor largura e altura que o aplicativo encontrará, em pixels (não em unidades dp). A dimensão x (largura) aqui corresponde diretamente a android.content.res.Configuration#smallestScreenWidthDp
Configuration.smallestScreenWidthDp, exceto que o valor aqui está em pixels de tela brutos em vez de unidades dp. Seu aplicativo pode, naturalmente, ainda obter espaço menor ainda se, por exemplo, um teclado suave estiver sendo exibido.
- outLargestSize
- Point
Preenchido com a maior largura e altura que o aplicativo encontrará, em pixels (não em unidades dp). Seu aplicativo pode, naturalmente, ainda ter um espaço maior do que esse se, por exemplo, decorações de tela como a barra de status estiverem sendo ocultadas.
- Atributos
Comentários
Retorne o intervalo de tamanhos de exibição que um aplicativo pode esperar encontrar em operação normal, desde que não haja nenhuma alteração física no tamanho da tela. Esses são basicamente os tamanhos que você verá como as alterações de orientação, levando em conta qualquer decoração de tela que haja em cada rotação. Por exemplo, a barra de status está sempre na parte superior da tela, portanto, reduzirá a altura tanto na paisagem quanto no retrato, e a menor altura retornada aqui será a menor das duas.
Isso se destina a que os aplicativos obtenham uma ideia do intervalo de tamanhos que encontrarão durante as rotações do dispositivo, para fornecer uma interface do usuário estável por meio da rotação. Os tamanhos aqui levam em conta todas as decorações padrão do sistema que reduzem o tamanho realmente disponível para o aplicativo: a barra de status, a barra de navegação, a barra do sistema etc. Ele não <>< leva em>conta elementos mais transitórios, como um teclado suave IME.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.