Android:相机预览倾斜

标签 android android-camera

我制作了一个在表面 View 上实现相机的程序。

在横向模式下,预览是正确的,但在纵向模式下,预览倾斜了 180 度,不是直立的。

最佳答案

如果您对您的应用始终处于横向模式没问题,那么您应该将此行添加到您的 list 中,它将解决您的问题:

<activity android:name=".YourActivity"
              android:label="@string/app_name"
              android:screenOrientation="landscape">

但是,如果您确实想要纵向模式应用程序,则可以将其添加到您的 list 中:

<activity android:name=".YourActivity"
              android:label="@string/app_name"
              android:screenOrientation="portrait">

只要您将 mCamera.setDisplayOrientation(90); 行添加到您的 Activity (前提是您检查 android 版本是否大于或等于 Froyo。

关于Android:相机预览倾斜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10276420/

相关文章:

android - 通知未出现在 notify() 上

java - Android Camera 将图像返回为肖像,将其作为风景?

android - 在 Camera2 API 中切换闪光灯

Android:如何仅在横向模式下打开前置摄像头?

php - Android/JSON : Json Response is false?

android - 如何在 ListFragment 中使用 JSON 获取图像?

android - FFmpeg - 转换视频以在 Android 设备上播放的命令

android - 如何从 Google Play 服务通知中检测 Intent

android - 将位图(RGB_565)转换为灰度(8 位)Android

Android CameraX - 录制视频时进行人脸检测