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 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, é claro, ainda obter espaço menor se, por exemplo, um teclado virtual estiver sendo exibido.
- outLargestSize
- Point
Preenchido com a maior largura e altura que o aplicativo encontrará, em pixels (não unidades dp). Seu aplicativo pode, é claro, ainda obter espaço maior do que isso 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. Este é basicamente o tamanho que você verá à medida que a orientação muda, 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, então ela reduzirá a altura tanto em paisagem quanto em retrato, e a menor altura retornada aqui será a menor das duas.
Isso é destinado para que os aplicativos tenham uma ideia da variedade de tamanhos que encontrarão ao passar por rotações de dispositivos, 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, barra de navegação, barra do sistema, etc. Ele não <leva><> em conta elementos mais transitórios, como um teclado virtual IME.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.