BitmapFactory.Options.InScreenDensity 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.
Densité de pixels de l’écran réel utilisé.
[Android.Runtime.Register("inScreenDensity")]
public int InScreenDensity { get; set; }
[<Android.Runtime.Register("inScreenDensity")>]
member this.InScreenDensity : int with get, set
Valeur de propriété
- Attributs
Remarques
Densité de pixels de l’écran réel utilisé. C’est uniquement pour les applications qui s’exécutent dans le code de compatibilité de densité, où #inTargetDensity est en fait la densité que l’application voit plutôt que la densité réelle de l’écran.
En définissant cela, vous autorisez le code de chargement à éviter la mise à l’échelle d’une bitmap actuellement dans la densité d’écran vers le haut/bas jusqu’à la densité de compatibilité. Au lieu de cela, si #inDensity elle est identique #inScreenDensity, la bitmap est laissée as-is. Tout ce qui utilise la bitmap résultante doit également être utilisé Bitmap#getScaledWidth(int) Bitmap.getScaledWidth et Bitmap#getScaledHeight Bitmap.getScaledHeight tenir compte de toute différence entre la densité de l’image bitmap et la densité de la cible.
Cela n’est jamais défini automatiquement pour l’appelant lui-même BitmapFactory . Elle doit être définie explicitement, car l’appelant doit traiter l’image bitmap résultante d’une manière prenant en charge la densité.
Java documentation pour android.graphics.BitmapFactory.Options.inScreenDensity.
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.