Freigeben über


Display.GetCurrentSizeRange(Point, Point) Methode

Definition

Gibt den Bereich der Anzeigegrößen zurück, den eine Anwendung im normalen Betrieb erwarten kann, solange keine physische Änderung der Bildschirmgröße vorhanden ist.

[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

Parameter

outSmallestSize
Point

Gefüllt mit der kleinsten Breite und Höhe, auf die die Anwendung stoßen wird, in Pixeln (keine Dp-Einheiten). Die x-Dimension (Breite) entspricht hier direkt , mit Ausnahme des hier aufgeführten Werts android.content.res.Configuration#smallestScreenWidthDp Configuration.smallestScreenWidthDpin unformatierten Bildschirmpixeln anstelle von Dp-Einheiten. Ihre Anwendung kann natürlich immer noch kleineren Platz erhalten, wenn z. B. eine Bildschirmtastatur angezeigt wird.

outLargestSize
Point

Gefüllt mit der größten Breite und Höhe, auf die die Anwendung stoßen wird, in Pixeln (nicht dp-Einheiten). Ihre Anwendung kann natürlich immer noch größeren Platz erhalten, wenn z. B. Bildschirmschmuck wie die Statusleiste ausgeblendet sind.

Attribute

Hinweise

Gibt den Bereich der Anzeigegrößen zurück, den eine Anwendung im normalen Betrieb erwarten kann, solange keine physische Änderung der Bildschirmgröße vorhanden ist. Dies ist im Grunde die Größen, die Sie sehen werden, wenn sich die Ausrichtung ändert, wobei berücksichtigt wird, welche Bildschirmdeko es in jeder Drehung gibt. Die Statusleiste befindet sich beispielsweise immer oben auf dem Bildschirm, sodass die Höhe sowohl im Querformat als auch im Hochformat reduziert wird, und die kleinste Hier zurückgegebene Höhe ist die kleinere der beiden.

Dies ist für Anwendungen vorgesehen, um eine Vorstellung von der Reichweite der Größen zu erhalten, die beim Durchlaufen von Gerätedrehungen auftreten, um eine stabile Benutzeroberfläche durch Drehung bereitzustellen. Die hier angegebenen Größen berücksichtigen alle Standard-System-Dekorationen, die die größe verringern, die tatsächlich für die Anwendung verfügbar ist: die Statusleiste, Navigationsleiste, Systemleiste usw. <Es berücksichtigt nicht></em> mehr vorübergehende Elemente wie eine IME-Bildschirmtastatur.

Java-Dokumentation für android.view.Display.getCurrentSizeRange(android.graphics.Point, android.graphics.Point).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: