0

我最近开始学习 Android,作为第一个应用程序,我会创建自己的相机。在查看了互联网上的 API 和其他示例之后,我能够创建一个工作应用程序,但是我遇到了这个问题:如果我旋转我正在使用的平板电脑来尝试我所做的事情,我的应用程序会在错误道。所以,当我从纵向切换到横向时,转换成功并且按钮旋转正确,但相机真正看到的好像它比它应该旋转了 90 度。所有这一切,除非我决定在我的活动中设置 screenOrientation: Landscape,因为在这种情况下,相机可以正确看到所有内容,但按钮保持固定在一个位置,不要随着平板电脑的旋转而旋转。我有一台只有前置摄像头的平板电脑。我能做些什么来解决这个问题?

4

1 回答 1

0

检查我前段时间给出的这个答案,它确实有一个很好的调用方法来正确设置相机方向。

我如何知道相机在安卓设备上的位置?

并且使用该代码,您应该让您的活动自由旋转

于 2013-04-22T13:31:21.127 回答