1

我在 Android 应用程序中遇到相机方向问题。它一直在展示风景。我camera.setDisplayOrientation(90)在项目中看不到选项。我正在使用 Android SDK 2.1。

这是我到目前为止所尝试的。

Camera.Parameters parameters = camera.getParameters();
parameters.setRotation(90);       
parameters.setPictureSize(640, 480);
this.camera.setParameters(parameters);

这也没有帮助。请问有人知道我错过了什么吗?

提前致谢。

4

1 回答 1

1

我会让您的相机方向始终为横向。Android 相机应用程序将 Activity 方向锁定为横向,因为这是相机传感器的自然方向(对于所有兼容的 Android 设备都是如此)。但它将检测到的设备旋转写入 EXIF,以便查看器应用程序可以正确显示照片。

于 2012-05-17T20:05:27.243 回答