Display.GetMetrics(DisplayMetrics) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la taille et la densité de cet affichage.
[Android.Runtime.Register("getMetrics", "(Landroid/util/DisplayMetrics;)V", "GetGetMetrics_Landroid_util_DisplayMetrics_Handler")]
public virtual void GetMetrics (Android.Util.DisplayMetrics? outMetrics);
[<Android.Runtime.Register("getMetrics", "(Landroid/util/DisplayMetrics;)V", "GetGetMetrics_Landroid_util_DisplayMetrics_Handler")>]
abstract member GetMetrics : Android.Util.DisplayMetrics -> unit
override this.GetMetrics : Android.Util.DisplayMetrics -> unit
Paramètres
- outMetrics
- DisplayMetrics
Objet DisplayMetrics
qui reçoit les métriques d’affichage.
- Attributs
Remarques
Obtient la taille et la densité de cet affichage.
La taille retournée ne représente pas nécessairement la taille réelle (résolution native) de l’affichage. La taille retournée peut être ajustée pour exclure certains éléments de décor système toujours visibles, ou la taille peut être mise à l’échelle pour assurer la compatibilité avec les applications plus anciennes conçues à l’origine pour les écrans plus petits.
La taille retournée peut également être différente selon le WindowManager associé à l’affichage : <ul><li>Si les métriques sont demandées à partir d’une activité (à l’aide d’un WindowManager accessible ou getWindowManager()
getSystemService(Context.WINDOW_SERVICE)
), les métriques retournées fournissent la taille de la fenêtre d’application actuelle. Par conséquent, en mode multi-fenêtre, la taille retournée peut être inférieure à la taille de l’écran de l’appareil. <li>Si les métriques sont demandées à partir d’un contexte non-activité (par exemple, le contexte de l’application, où WindowManager est accessible), getApplicationContext().getSystemService(Context.WINDOW_SERVICE)
la taille retournée peut varier en fonction du niveau d’API ul<<> li>29 et inférieur à &mdash ; Les métriques retournées fournissent la taille de l’affichage entier (en fonction de la rotation actuelle) moins les zones de décoration système. <niveau d’API li>30 et versions ultérieures et supérieures à &mdash ; Les métriques retournées fournissent la taille de l’activité en cours d’exécution dans le processus actuel. Si le processus actuel n’a aucune activité en cours d’exécution, les métriques fournissent la taille de l’affichage par défaut de l’appareil, y compris les zones de décoration système. </ul></ul>
Ce membre est déconseillé. Permet WindowMetrics#getBounds()
d’obtenir les dimensions de la fenêtre d’application. Permet WindowMetrics#getDensity()
d’obtenir la densité de la fenêtre d’application.
Documentation Java pour android.view.Display.getMetrics(android.util.DisplayMetrics)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.