ImageView图像上下颠倒地填充

时间:2018-07-16 10:20:11

标签: android imageview picasso

我正在尝试使用毕加索在ImageView中填充图像,但是该图像上下颠倒或旋转了90度。以下是用于填充图像的代码。这只发生在几张图片上。

Picasso.with(context)
                    .load(NetworkConstants.IMAGE_PREFIX + flag.get(position).getFilePath())
                    .placeholder(R.drawable.img_placeholder)
                    .error(R.drawable.img_placeholder)
                    .resize(400, 400)
                    .centerInside()
                    .into(busines_img);

此代码的结果是:

Only this picture is upside down.

Url For the Image

此图片在IOS设备中正确显示。 在此先感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

可能是一个错误,因为照片EXIF中的图像方向错误。该代码段可能会帮助您:https://github.com/square/picasso/blob/c1d60eea6cf7116fa547e573d992794a7ba82414/picasso/src/main/java/com/squareup/picasso/FileBitmapHunter.java

答案 1 :(得分:0)

尝试在代码中添加 .rotate(180)