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 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.

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a