Langue

IWindowManager.MaximumWindowMetrics Propriété

Définition

Retourne le plus grand WindowMetrics qu’une application peut s’attendre à l’état système actuel.

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

Valeur de propriété

Attributs

Remarques

Retourne le plus grand WindowMetrics qu’une application peut s’attendre à l’état système actuel.

La valeur de celle-ci est basée sur l’état de fenêtrage b potentiel</b> le plus important <>du système.

Par exemple, pour les activités en mode multi-fenêtre, les métriques retournées sont basées sur les limites si l’utilisateur a développé la android.app.Activity Activitytâche de l’utilisateur pour couvrir l’écran entier.

Les métriques décrivent la taille de la plus grande zone potentielle que la fenêtre peut occuper avec LayoutParams#MATCH_PARENT MATCH_PARENT la largeur et la hauteur, et la WindowInsets fenêtre de ce type aurait. Les WindowInsets limites ne sont pas déduites.

Notez que cela peut encore être inférieur à la taille de l’affichage physique si certaines zones de l’affichage ne sont pas disponibles pour les fenêtres créées dans ce Contextfichier .

Par exemple, étant donné qu’il existe un appareil qui dispose d’un mode multi-tâches pour limiter les activités à un demi-écran. Dans ce cas, #getMaximumWindowMetrics() signale les limites de la moitié de l’écran où se trouve l’activité.

<b>En règle générale #getCurrentWindowMetrics() , il s’agit de l’API appropriée à utiliser</b> pour choisir les dispositions de l’interface utilisateur. #getMaximumWindowMetrics() sont appropriés uniquement lorsque l’application doit connaître la plus grande taille possible qu’elle peut occuper si l’utilisateur développe/agrandit celui-ci sur l’écran.

Java documentation pour android.view.WindowManager.getMaximumWindowMetrics().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à