Configuration.ScreenWidthDp Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Breite des verfügbaren Bildschirmbereichs in Dp-Einheiten mit Ausnahme des bereichs, der von android.view.WindowInsets window insets
.
[Android.Runtime.Register("screenWidthDp")]
public int ScreenWidthDp { get; set; }
[<Android.Runtime.Register("screenWidthDp")>]
member this.ScreenWidthDp : int with get, set
Eigenschaftswert
- Attribute
Hinweise
Die Breite des verfügbaren Bildschirmbereichs in Dp-Einheiten mit Ausnahme des bereichs, der von android.view.WindowInsets window insets
.
"note"><b>Note:</b> The width measurement excludes window insets even when the app is displayed edge to edge using <c>android.view.Window#setDecorFitsSystemWindows(boolean) Window#setDecorFitsSystemWindows(boolean)</c>.</beiseite>
Entspricht dem verfügbaren Ressourcenqualifizierer für breite. #SCREEN_WIDTH_DP_UNDEFINED
Wird standardmäßig festgelegt, wenn keine Breite angegeben wird.
Im Mehrfenstermodus entspricht die Breite des verfügbaren Anzeigebereichs des App-Fensters und nicht der verfügbare Anzeigebereich des Gerätebildschirms (z. B. wenn Apps im Geteilten Bildschirm im Querformat nebeneinander angezeigt werden).
Bei eingebetteten Aktivitäten entspricht die Breite der einzelnen Aktivitäten, nicht der Breite des App-Fensters oder des Gerätebildschirms.
In Szenarien mit mehreren Bildschirmen kann die Breitenmessung Bildschirme umfassen. Wenn die App z. B. beide Bildschirme eines Dual-Screen-Geräts (mit den Bildschirmen nebeneinander) umfasst, screenWidthDp
stellt die Breite beider Bildschirme dar, mit Ausnahme des Bereichs, der von Fenstersets belegt wird. Wenn die App auf einen einzelnen Bildschirm in einer Umgebung mit mehreren Bildschirmen beschränkt ist, ist die Breite des Bildschirms, screenWidthDp
auf dem die App ohne Fenstereinsets angezeigt wird.
Unterscheidet sich von der android.view.WindowMetrics
Nichteinschlussmenge von Fenstermengen in der Breitenmessung und durch Ausdrücken der Maßeinheit in dp statt px. Dient screenWidthDp
zum Abrufen der Breite des Anzeigebereichs, der für eine App oder eingebettete Aktivität verfügbar ist, mit Ausnahme des Bereichs, der von Fenstermengen belegt wird. Dient android.view.WindowMetrics#getBounds()
zum Abrufen des horizontalen Anzeigebereichs, der für eine App oder eingebettete Aktivität verfügbar ist, einschließlich des Bereichs, der von Fenstersets belegt wird.
Java-Dokumentation für android.content.res.Configuration.screenWidthDp
.
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.