我的应用程序正在使用相机拍照。问题是,照片旋转了 90 度。该应用程序设计为纵向运行,我已设置
android:configChanges="orientation|screenSize"
以避免方向改变。我以为我设法解决了
parameters.setRotation(90);
但事实证明,它在不同的设备上有所不同(在联想 ThinkPad 平板电脑和一些智能手机上进行了测试)。我尝试阅读照片的 EXIF,但其中不包括方向。我知道有很多类似的帖子,但大多数都是关于默认相机应用程序的。有人可以解释一下这个问题是由什么引起的,我该如何解决?提前致谢。