IWindowManager.CurrentWindowMetrics Propriedade

Definição

Retorna o estado de WindowMetrics acordo com o sistema atual.

public virtual Android.Views.WindowMetrics CurrentWindowMetrics { [Android.Runtime.Register("getCurrentWindowMetrics", "()Landroid/view/WindowMetrics;", "GetGetCurrentWindowMetricsHandler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)] get; }
[<get: Android.Runtime.Register("getCurrentWindowMetrics", "()Landroid/view/WindowMetrics;", "GetGetCurrentWindowMetricsHandler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)>]
member this.CurrentWindowMetrics : Android.Views.WindowMetrics

Valor da propriedade

Atributos

Comentários

Retorna o estado de WindowMetrics acordo com o sistema atual.

As métricas descrevem o tamanho da área que a janela ocuparia com LayoutParams#MATCH_PARENT MATCH_PARENT largura e altura, e essa WindowInsets janela teria. Os WindowInsets limites não são deduzidos.

O valor disso se baseia no <estado de janela b>atual</b> do sistema.

Por exemplo, para atividades no modo de várias janelas, as métricas retornadas são baseadas nos limites atuais que o usuário selecionou para a android.app.Activity Activitytarefa .

Na maioria dos cenários, #getCurrentWindowMetrics() em vez de #getMaximumWindowMetrics() ser a API correta a ser usada, pois garante que os valores reflitam o tamanho da janela quando o aplicativo não estiver na tela inteira.

Documentação Java para android.view.WindowManager.getCurrentWindowMetrics().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a