BitmapFactory.Options.InScaled Propriedade

Definição

Quando esse sinalizador for definido, se #inDensity e #inTargetDensity não for 0, o bitmap será dimensionado para corresponder #inTargetDensity quando carregado, em vez de depender do sistema gráfico dimensionando-o sempre que for desenhado para uma Tela.

[Android.Runtime.Register("inScaled")]
public bool InScaled { get; set; }
[<Android.Runtime.Register("inScaled")>]
member this.InScaled : bool with get, set

Valor da propriedade

Atributos

Comentários

Quando esse sinalizador for definido, se #inDensity e #inTargetDensity não for 0, o bitmap será dimensionado para corresponder #inTargetDensity quando carregado, em vez de depender do sistema gráfico dimensionando-o sempre que for desenhado para uma Tela.

BitmapRegionDecoder ignora esse sinalizador e não dimensionará a saída com base na densidade. (embora tenha #inSampleSize suporte)

Esse sinalizador é ativado por padrão e deve ser desativado se você precisar de uma versão não dimensionada do bitmap. Bitmaps de nove patch ignoram esse sinalizador e são sempre dimensionados.

Se #inPremultiplied estiver definida como false e a imagem tiver alfa, definir esse sinalizador como true poderá resultar em cores incorretas.

Java documentação para android.graphics.BitmapFactory.Options.inScaled.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a