【发布时间】:2014-09-15 18:12:05
【问题描述】:
我正在尝试在网格视图中显示图库图像,并在单击图像时打开图像的全屏视图。奇怪的是,当图像在画廊中显示时,它们遵循正确的旋转。但是当我只是在我的自定义图库中查询照片时,它们总是逆时针旋转 90 度。
我已经看到了一些使用 exif 接口旋转的解决方案,因为它会加载原始位图和新旋转的位图,因此需要内存来旋转。
我的问题是:为什么只是在 ImageView 中显示图库中的图像会导致图像被旋转?
谢谢。
【问题讨论】:
-
发生这种情况是因为您选择的图像的高度和宽度与其原始位置显示不成比例
-
好吧,我怀疑是这样的。但问题是每个图像都有不同的高度和宽度。因此,让他们在网格视图中采用他们尊重的尺寸将使网格视图看起来不规则。你有什么建议让它看起来对称并同时显示正确的旋转?
标签: android image image-processing bitmap rotation