如何设置 Picasso 加载的图像的密度?

How can I set the density of images loaded with Picasso?

我用 Picasso 加载的图像在显示之前似乎在加载的图像上使用了 DENSITY_NONE. What do I have to change to make Picasso call .setDensity(160) 的密度值?

基于 another Picasso solution to resize images 我实现了一个自定义转换对象,它将图像的密度设置为我自己的常量:

Transformation changeDensity = new Transformation()
{
    @Override public Bitmap transform(Bitmap source)
    {
        source.setDensity(160);
        return source;
    }

    @Override public String key()
    {
        return "density";
    }
};

// …later…

Picasso
    .with(context)
    .load(imageUri)
    .transform(changeDensity)
    .into(imageView);