Partager via


Configuration.ScreenWidthDp Propriété

Définition

Largeur de l’espace d’écran disponible dans les unités dp à l’exclusion de la zone occupée par 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

Valeur de propriété

Attributs

Remarques

Largeur de l’espace d’écran disponible dans les unités dp à l’exclusion de la zone occupée par android.view.WindowInsets window insets.

« remarque"><b>Remarque :</b> La mesure de largeur exclut les ensembles de fenêtres même lorsque l’application est affichée en périphérie à l’aide <de c>android.view.Window#setDecorFitsSystemWindows(boolean) Window#setDecorFitsSystemWindows(boolean)</c>.</aparté>

Correspond au qualificateur de ressource de largeur disponible. La valeur par défaut est #SCREEN_WIDTH_DP_UNDEFINED si aucune largeur n’est spécifiée.

En mode multi-fenêtre, correspond à la largeur de la zone d’affichage disponible de la fenêtre d’application, et non à la zone d’affichage disponible de l’écran de l’appareil (par exemple, lorsque les applications sont affichées côte à côte en mode split-screen en orientation paysage).

Pour les activités incorporées, correspond à la largeur des activités individuelles, et non à la largeur de la fenêtre de l’application ou de l’écran de l’appareil.

Dans les scénarios à plusieurs écrans, la mesure de largeur peut s’étendre sur les écrans. Par exemple, si l’application couvre les deux écrans d’un appareil double écran (avec les écrans côte à côte), screenWidthDp représente la largeur des deux écrans à l’exclusion de la zone occupée par les ensembles de fenêtres. Lorsque l’application est limitée à un seul écran dans un environnement à plusieurs écrans, screenWidthDp est la largeur de l’écran sur lequel l’application s’affiche à l’exclusion des ensembles de fenêtres.

Diffère de l’inclusion d’ensembles de android.view.WindowMetrics fenêtres dans la mesure de largeur et en exprimant la mesure en dp plutôt que px. Permet screenWidthDp d’obtenir la largeur de la zone d’affichage disponible pour une application ou une activité incorporée à l’exclusion de la zone occupée par les ensembles de fenêtres. Permet android.view.WindowMetrics#getBounds() d’obtenir la zone d’affichage horizontale disponible pour une application ou une activité incorporée, y compris la zone occupée par les ensembles de fenêtres.

Documentation Java pour android.content.res.Configuration.screenWidthDp.

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 à