如何从底部裁剪位图并将其显示为imageview

时间:2016-12-23 05:36:40

标签: android imageview picasso

从图像URL使用毕加索lib下载图像,如何剪切(裁剪)图像的底部并在Imageview中显示。

我使用下面的代码使作物处于中心位置,但现在我需要在底部切割超过150个高度。

Picasso.with(mContext).load(offerImage.getUrl()).resize(500, 150).centerCrop().onlyScaleDown().into(holder.ivOfferImage);

感谢。

1 个答案:

答案 0 :(得分:0)

Guys使用转换形式Picasso lib,您可以根据重力裁剪图像。

使用以下代码截止底部

 Picasso.with(mContext).load(offerImage.getUrl()).transform(new CropTransformation(500,150), CropTransformation.GravityHorizontal.CENTER,CropTransformation.GravityVertical.TOP)).into(holder.ivOfferImage);

有关详细信息,请点击此处 - https://github.com/wasabeef/picasso-transformations/blob/master/transformations/src/main/java/jp/wasabeef/picasso/transformations/CropTransformation.java

感谢。