我有一个 listView,它有一个适配器,其中包含可变大小(宽度和高度)的 ImageView
。我需要调整图片加载与毕加索的最大宽度的布局和一个可变的高度给予图片的纵横比。
我检查过这个问题: 使用毕加索将图像调整到全宽和固定高度
fit()
工作,但我没有找到任何保持图片的纵横比。
如果我在适配器的布局中固定了高度,这段代码会部分工作:
Picasso.with(this.context).load(message_pic_url)
.placeholder(R.drawable.profile_wall_picture)
.fit().centerInside()
.into(holder.message_picture);
但是它会在 listView 的图片之间生成空格,因为图片可能没有那么高。
先谢谢你。