Configuration.ScreenHeightDp Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Hauteur de l’espace d’écran disponible en unités dp.
[Android.Runtime.Register("screenHeightDp")]
public int ScreenHeightDp { get; set; }
[<Android.Runtime.Register("screenHeightDp")>]
member this.ScreenHeightDp : int with get, set
Valeur de propriété
- Attributs
Remarques
Hauteur de l’espace d’écran disponible en unités dp.
« remarque »><b>Remarque :</b> si l’application cible <c>android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM</c> ou après, la mesure de hauteur reflète la taille de la fenêtre sans exclure les insets. Sinon, la mesure 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>.</aside>
Utilisez <c>android.view.WindowMetrics#getBounds()</c> pour toujours obtenir la zone d’affichage verticale disponible pour une application ou une activité incorporée, y compris la zone occupée par les ensembles de fenêtres. Une version de l’API est également disponible pour une utilisation sur des plateformes plus anciennes via <c>androidx.window.layout.WindowMetrics</c>.
Correspond au qualificateur de ressource de hauteur disponible .
#SCREEN_HEIGHT_DP_UNDEFINED Par défaut, si aucune hauteur n’est spécifiée.
En mode multi-fenêtre, correspond à la hauteur 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 s’affichent au-dessus d’une autre en mode split-screen en mode Portrait).
Pour les activités incorporées, correspond à la hauteur des activités individuelles, et non à la hauteur de la fenêtre de l’application ou de l’écran de l’appareil.
Dans les scénarios à plusieurs écrans, la mesure de hauteur peut s’étendre sur les écrans. Par exemple, si l’application couvre les deux écrans d’un appareil double écran pivoté de 90 degrés (un écran au-dessus de l’autre), screenHeightDp représente la hauteur 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, screenHeightDp la hauteur de l’écran sur lequel l’application s’affiche à l’exclusion des ensembles de fenêtres.
Si l’application cible android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM ou après, elle est la même que android.view.WindowMetrics, mais est exprimée arrondie à la dp la plus proche plutôt qu’à px.
Dans le cas contraire, diffère de l’inclusion d’ensembles android.view.WindowMetrics de fenêtres dans la mesure de hauteur et en exprimant la mesure en dp plutôt que px. Permet screenHeightDp d’obtenir la hauteur 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.
Java documentation pour android.content.res.Configuration.screenHeightDp.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.