【发布时间】:2014-04-18 09:44:26
【问题描述】:
我使用本机相机拍照,然后当我在我的 android 应用程序中显示它时,如果照片是纵向的,那么它会自动以横向显示照片。我确实想要横向的照片,但有没有办法强制图像保持在任何方向。
例如,如果它是纵向拍摄的,那么当显示照片时,我只想让它保持原样,而不是 android 自动旋转图像并拉伸它。
我尝试使用 MediaStore.EXTRA_SCREEN_ORIENTATION 强制相机进入横向并将其设置为横向,但是当我加载它时它仍然尝试旋转图像。
我知道您可以获取文件的方向并实时旋转,但我不认为有必要这样做我只想显示照片,但它与方向无关。
谢谢
编辑:假设您拍摄了一张肖像照片,现在如果您旋转手机(而不是图像),那么您仍然有一张肖像图像,但它以横向显示(这就是我想要的)但 android 将图像旋转为横向拉伸它等等......
【问题讨论】: