我正在尝试使用毕加索在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);
此代码的结果是:
此图片在IOS设备中正确显示。 在此先感谢您的帮助。
答案 0 :(得分:1)
可能是一个错误,因为照片EXIF中的图像方向错误。该代码段可能会帮助您:https://github.com/square/picasso/blob/c1d60eea6cf7116fa547e573d992794a7ba82414/picasso/src/main/java/com/squareup/picasso/FileBitmapHunter.java
答案 1 :(得分:0)
尝试在代码中添加 .rotate(180)。