【发布时间】:2017-04-04 15:56:56
【问题描述】:
我看到了很多关于如何做到这一点的示例,这些示例涉及原始相机 API,但未在 google play services SDK 中使用 googles api。我正在尝试将其用于 QR 扫描,但无法使预览处于纵向模式,因为它们使用了一个名为 CameraSource 的对象,因此没有可用的设置方向功能。有什么想法吗?
【问题讨论】:
标签: android android-camera google-vision
我看到了很多关于如何做到这一点的示例,这些示例涉及原始相机 API,但未在 google play services SDK 中使用 googles api。我正在尝试将其用于 QR 扫描,但无法使预览处于纵向模式,因为它们使用了一个名为 CameraSource 的对象,因此没有可用的设置方向功能。有什么想法吗?
【问题讨论】:
标签: android android-camera google-vision
我最近在使用 ZXing 库时也有类似的需求。扫描时无法让相机进入纵向模式,导致在横向预览后屏幕旋转回纵向时结果中的数据丢失。
为了半解决这个问题,我刚刚在 AndroidManifest.xml 文件中使用了以下标记;
<android:screenOrientation="portrait">
虽然这并没有解决相机预览的方向问题,但它阻止了我丢失返回的结果。
【讨论】: