Configuration.ScreenWidthDp Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Larghezza dello spazio dello schermo disponibile in unità dp escluse l'area occupata da 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
Valore della proprietà
- Attributi
Commenti
Larghezza dello spazio dello schermo disponibile in unità dp escluse l'area occupata da android.view.WindowInsets window insets
.
"nota"><b Nota:</b>> La misurazione della larghezza esclude gli inset di finestra anche quando l'app viene visualizzata da un bordo all'altro usando <c>android.view.Window#setDecorFitsSystemWindows(boolean) Window#setDecorFitsSystemWindows(boolean)</c>.</a parte>
Corrisponde al qualificatore di risorsa di larghezza disponibile. L'impostazione #SCREEN_WIDTH_DP_UNDEFINED
predefinita è se non viene specificata alcuna larghezza.
In modalità multi-finestra, uguale alla larghezza dell'area di visualizzazione disponibile della finestra dell'app, non all'area di visualizzazione disponibile dello schermo del dispositivo (ad esempio, quando le app vengono visualizzate affiancate in modalità schermo diviso in orientamento orizzontale).
Per le attività incorporate, è uguale alla larghezza delle singole attività, non alla larghezza della finestra dell'app o allo schermo del dispositivo.
Negli scenari a più schermi, la misurazione della larghezza può estendersi su schermi. Ad esempio, se l'app si estende su entrambi gli schermi di un dispositivo a doppio schermo (con gli schermi affiancati), screenWidthDp
rappresenta la larghezza di entrambi gli schermi esclusi dall'area occupata dagli inset di finestre. Quando l'app è limitata a una singola schermata in un ambiente a più schermi, screenWidthDp
è la larghezza della schermata in cui l'app viene visualizzata escludendo gli inset di finestre.
Differisce da android.view.WindowMetrics
non includendo gli inset di finestra nella misurazione della larghezza e esprimendo la misura in dp anziché px. Usa screenWidthDp
per ottenere la larghezza dell'area di visualizzazione disponibile per un'app o un'attività incorporata, esclusa l'area occupata da set di finestre. Usa android.view.WindowMetrics#getBounds()
per ottenere l'area di visualizzazione orizzontale disponibile per un'app o un'attività incorporata, inclusa l'area occupata da set di finestre.
Documentazione java per android.content.res.Configuration.screenWidthDp
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.