我在Android应用程序中遇到摄像头方向问题。它一直在展示风景。我在项目中看不到camera.setDisplayOrientation(90)
选项。我使用的是Android SDK 2.1。
这是我到目前为止所尝试的。
Camera.Parameters parameters = camera.getParameters();
parameters.setRotation(90);
parameters.setPictureSize(640, 480);
this.camera.setParameters(parameters);
这也无济于事。请任何人知道我错过了什么?
提前致谢。
答案 0 :(得分:1)
我会让你的相机定位始终是风景。 Android Camera应用程序将Activity方向锁定为Landscape,因为这是相机传感器的自然方向(所有兼容的Android设备都是如此)。但它会将检测到的设备旋转写入EXIF,以便查看器应用程序可以正确显示照片。