Partilhar via


Display.GetCurrentSizeRange(Point, Point) Método

Definição

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.

Documentação Java para android.view.Display.getCurrentSizeRange(android.graphics.Point, android.graphics.Point).

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.

Aplica-se a