【发布时间】:2011-05-29 21:25:41
【问题描述】:
我正在从相机/图库意图获取图片到我的应用程序。在我从意图/ Uri 读取的许多手机图片中,已经旋转到正确的方向。比如N1,Legend,Desire就是这样。
但是在某些手机(例如 Milestone1、GalaxyS)上,无论以哪种方式拍摄,图片总是更多地是横向的。这意味着在我的应用程序中,肖像图片以错误的方式呈现给用户。我试图读取图片的 EXIF 信息,但方向标签始终为 0。必须有一种方法可以找出图片的正确方向,因为在 Milestone1 中,图库应用程序正确显示了纵向图片。
在向用户展示之前,我如何知道是否需要自己旋转图片?
感谢您的帮助!
【问题讨论】:
-
你解决了吗?我遇到了完全相同的问题。
-
不,我从来没有找到解决方案。我最终在 UI 中添加了一个按钮,用于在图像不起作用的情况下手动旋转图像
-
这是我解决此问题的方法; stackoverflow.com/a/8864367/137404
标签: android orientation image