无法使用Mobile Vision API集中QR码

问题描述:

我在Android应用程序中使用Google Mobile Vision API扫描QR码。扫描是绝对好的。无法使用Mobile Vision API集中QR码

在一些手机中,重点不合适。在Galaxy S4中,我必须前后移动手机进行扫描。

下面的行在build.gradle中。

compile 'com.google.android.gms:play-services-vision:8.4.0' 

这是我如何创建CameraSource。

cameraSource = new CameraSource.Builder(this, barcodeDetector).setAutoFocusEnabled(true).build(); 

尽管自动对焦设置为true,但QR代码并未聚焦。

尝试使用国旗FOCUS_MODE_CONTINUOUS_PICTURE在功能setFocusMode

cameraSource = new CameraSource.Builder(this, barcodeDetector) 
      .setFocusMode(autoFocus ? Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE : null) 
      .setAutoFocusEnabled(true).build(); 
+0

有一个在CameraSource –

+0

没有方法setFocusMode加上'编译“com.google.android.gms:发挥服务视力:9.0 .2'' –

+0

仍然一样。无法解决方法setFocusMode() –