2015-01-12 39 views
0

我有一个尺寸为1200x2400的大图。我可以使用Picasso将它加载到imageview中。但是我失去了图像的质量。查看大图在指定的ImageView尺寸

我在找的是:在html中,您可以指定<img src ="img_Src" width="400" height="500">,您可以在其中更改宽度和高度。我们可以在android中做这样的事情 - 将完整的图像加载到特定的ImageView中(比如parent_with x parent_height)并缩放它,以便在其中看到清晰的内容?

回答

0

股票ImageView不支持捏缩放。使用库如this one为您提供一个支持它的插入式替换。

但是,在处理大小不一的图像时,您可能会用完内存并崩溃,特别是在许多常见的中低档手机中。

1

您可以使用毕加索支持

Picasso.with(this) 
.load("your image url") 
.resize(100, 100) 
.into(imageView) 

如果调整大小(100,100)发生在宽度和高度DP调整大小功能(resize(width,height)是通用格式)

+0

大小调整实际上是缩小图像。当我放大时,没有质量。 – rogoro