BitmapFactory.Options.InScreenDensity Proprietà

Definizione

Densità in pixel dello schermo effettivo in uso.

[Android.Runtime.Register("inScreenDensity")]
public int InScreenDensity { get; set; }
[<Android.Runtime.Register("inScreenDensity")>]
member this.InScreenDensity : int with get, set

Valore della proprietà

Attributi

Commenti

Densità in pixel dello schermo effettivo in uso. Questo è puramente per le applicazioni in esecuzione nel codice di compatibilità della densità, dove #inTargetDensity è in realtà la densità che l'applicazione vede anziché la densità dello schermo reale.

Impostando questa impostazione, è possibile consentire al codice di caricamento di evitare di ridimensionare una bitmap attualmente presente nella densità dello schermo fino alla densità di compatibilità. Se invece #inDensity è uguale #inScreenDensitya , la bitmap verrà lasciata as-is. Qualsiasi elemento che usa la bitmap risultante deve essere usato Bitmap#getScaledWidth(int) Bitmap.getScaledWidth e Bitmap#getScaledHeight Bitmap.getScaledHeight per tenere conto di qualsiasi differenza tra la densità della bitmap e la densità della destinazione.

Non viene mai impostato automaticamente per il chiamante BitmapFactory stesso. Deve essere impostata in modo esplicito, poiché il chiamante deve gestire la bitmap risultante in modo compatibile con la densità.

per android.graphics.BitmapFactory.Options.inScreenDensity.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Vedi anche