android camera setDisplayOrientation(90)在不同的设备中失败

hac*_*ker 8 android orientation android-camera

我的相机应用程序有问题.相机活动处于纵向模式.所以我给了

camera.setDisplayOrientation(90);
Run Code Online (Sandbox Code Playgroud)

根据SO中的不同帖子,这将在纵向模式下正常工作.

但它不能正常使用不同的设备.问题是,预览向左或向右旋转90度.在Htc中没关系.但是对于Galaxy系列,它不起作用.

谁能帮我 ?

Joh*_*ith 1

我对类似的问题给出了这个答案,但正如你所说,它是在 HTC 设备上。我建议您在旋转代码中添加断点,并在物理旋转设备时检查变量 - 这可能有助于识别 Galaxy 型号的不同之处。