Поделиться через


IWindowManager.CurrentWindowMetrics Свойство

Определение

WindowMetrics Возвращает значение в соответствии с текущим состоянием системы.

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

Значение свойства

Атрибуты

Комментарии

WindowMetrics Возвращает значение в соответствии с текущим состоянием системы.

Метрики описывают размер области, в котором будет заниматься LayoutParams#MATCH_PARENT MATCH_PARENT ширина и высота окна, и WindowInsets такое окно будет иметь.

Значение этого зависит от <состояния окна b>current</b> системы.

Например, для действий в режиме с несколькими окнами возвращаемые метрики основаны на текущих границах, которые пользователь выбрал для android.app.Activity Activityзадачи.

В большинстве сценариев, #getCurrentWindowMetrics() а не #getMaximumWindowMetrics() является правильным API для использования, так как он гарантирует, что значения отражают размер окна, если приложение не полноэкранно.

Документация по Java для android.view.WindowManager.getCurrentWindowMetrics().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к