Partager via


Display.GetCurrentSizeRange(Point, Point) Méthode

Définition

Retourne la plage de tailles d’affichage qu’une application peut s’attendre à rencontrer en mode normal, tant qu’il n’y a aucune modification physique de la taille de l’écran.

[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

Paramètres

outSmallestSize
Point

Renseigné avec la plus petite largeur et la hauteur que l’application rencontrera, en pixels (et non en unités dp). La dimension x (largeur) ici correspond directement à android.content.res.Configuration#smallestScreenWidthDp Configuration.smallestScreenWidthDp, sauf que la valeur ici est en pixels d’écran bruts plutôt qu’en unités dp. Votre application peut bien sûr encore obtenir un espace plus petit encore si, par exemple, un clavier doux est affiché.

outLargestSize
Point

Renseigné avec la plus grande largeur et la hauteur que l’application rencontrera, en pixels (et non en unités dp). Votre application peut bien sûr obtenir plus d’espace que cela si, par exemple, des décorations d’écran comme la barre d’état sont masquées.

Attributs

Remarques

Retourne la plage de tailles d’affichage qu’une application peut s’attendre à rencontrer en mode normal, tant qu’il n’y a aucune modification physique de la taille de l’écran. Il s’agit essentiellement des tailles que vous verrez comme l’orientation change, en tenant compte de la décoration de l’écran qu’il y a dans chaque rotation. Par exemple, la barre d’état est toujours située en haut de l’écran, de sorte qu’elle réduit la hauteur à la fois dans le paysage et le portrait, et la plus petite hauteur retournée ici sera la plus petite des deux.

Cela est destiné aux applications pour avoir une idée de la plage de tailles qu’elles rencontreront tout en passant par les rotations d’appareils, afin de fournir une interface utilisateur stable via la rotation. Les tailles ici prennent en compte toutes les décorations système standard qui réduisent la taille réellement disponible pour l’application : barre d’état, barre de navigation, barre système, etc. Il ne <>prend pas< en> compte les éléments temporaires comme un clavier logiciel IME.

Documentation Java pour android.view.Display.getCurrentSizeRange(android.graphics.Point, android.graphics.Point).

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.

S’applique à