相机预览在某些设备上旋转

Camera preview rotated on some devices

我在某些平板设备上使用相机预览已有一段时间了。在大多数高端设备上运行良好,但在这款廉价平板电脑上,预览完全颠倒,就像图片上的一样:

有没有办法手动旋转预览?

编辑 1: 我正在使用 cwac-cam2 库;

编辑 2: 似乎不仅仅是 eStar(低预算的),Asus MemoPad 7 也有旋转预览。

the preview is completely upside down like the one on the picture

嗯,图片未显示 "completely upside down" 预览 AFAICT。它显示的内容似乎是旋转了 90 度的预览(在预览中,站在地板上的女人看起来像是站在墙上)。 "upside down"这个表达式通常是为180度旋转保留的(一个站在地板上的女人在预览中看起来像是站在天花板上)。

Is there a way to manually rotate the preview?

没有

Seems its not just eStar (low-budget one), Asus MemoPad 7 as well has rotated preview

请阅读 the project's contribution guidelines, then post an issue(或两个,在这种情况下,如果您愿意,每台设备一个)。请务必包括重现问题的完整步骤。在这种情况下,这将包括重现问题所需的代码(如果您无法使用项目的演示应用程序重现它),以及足够的设备标识符,我可以可靠地获得该硬件。值得注意的是,有几种设备作为 Asus MemoPad 7 销售,甚至不包括 HD 版本。似乎还有一些不同的平板电脑以 eStar 品牌销售。

现在,我碰巧正在修改相机预览的东西,所以我很可能会半无意地碰巧解决这个问题,作为其中的一部分,但我不会坚持太多希望。这就是为什么要解决这个问题,我需要能够在实验室中重现这个问题,这样我才能弄清楚发生了什么。