我使用的是zxing 2.1版本,我需要以纵向模式捕获二维码,我已在CameraConfigurationManager中将displayOrientation设置为“90”。
修改方法,
CameraConfigurationManager->initFromCameraParameters(Camera camera)
-> setDesiredCameraParameters(Camera camera, boolean safeMode)
但是设置取景器以匹配纵向模式时出现问题,有人可以帮助我如何做到这一点吗?
山姆
最佳答案
事情没那么简单,因为方向也必须正确设置,UI 方向也必须设置,并且 UI 必须重写以具有横向版本。您还必须检测相机的方向,并考虑它可能位于正面或背面的事实。大约需要做对 5 件事,而不是修改一行。尝试一下,然后询问有关您在另一个 SO 问题中尝试过的具体问题。
关于android - 如何将 Zxing 取景器矩形设置为纵向模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14629184/