ImageView中的图像方向

时间:2015-12-09 08:46:20

标签: android android-imageview

在我的应用程序中,我从Web服务获取图像URL并在ImageView中显示它们。一些图像被显示为旋转90度,180度或270度。

我试图从EXIF获取方向

ExifInterface exif = null;
try {
exif = new ExifInterface(path);
} catch (IOException e) {
    e.printStackTrace();
}  
int orientation = exif.getAttributeInt(ExifInterface.TAG_ORIENTATION, 
                                   ExifInterface.ORIENTATION_UNDEFINED);

但此方向始终为0。 我也试过这个

Cursor cursor = context.getContentResolver().query(photoUri,
                new String[]{MediaStore.Images.ImageColumns.ORIENTATION}, null, null, null);

但是游标为null。

那么如何从服务器中的路径获取图像方向? 感谢。

0 个答案:

没有答案