我正在使用代码从我的三星Galaxy SII设备中拍摄照片。在保存并在屏幕上显示后,我发现照片旋转了90度。
我理解这是某些设备问题 - 并不是所有设备都会出现这种情况。
我正在使用给定的相机意图拍照,并在onActivityResult函数中保存它。
我找了一下,但没有找到一个可靠的解决方案。
有什么想法可以找到问题,并仅在“有问题”的设备上将其旋转回来?
我正在使用代码从我的三星Galaxy SII设备中拍摄照片。在保存并在屏幕上显示后,我发现照片旋转了90度。
我理解这是某些设备问题 - 并不是所有设备都会出现这种情况。
我正在使用给定的相机意图拍照,并在onActivityResult函数中保存它。
我找了一下,但没有找到一个可靠的解决方案。
有什么想法可以找到问题,并仅在“有问题”的设备上将其旋转回来?
这是一个基于不同制造商设置的错误。有些手机会旋转它们,有些则不会。请查看链接,这是问题#1193。
http://code.google.com/p/android/issues/detail?id=1193
还有可用的答案可以进行更正 - 为什么在某些Android设备上使用相机意图捕获的图像会被旋转?