更新CameraX至v1.1.0-rc01

This commit is contained in:
Jenly
2022-05-31 17:38:34 +08:00
parent 2c6a8dcdf1
commit 69ec45fd87
15 changed files with 100 additions and 75 deletions

View File

@@ -3,6 +3,7 @@ package com.king.zxing;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.util.DisplayMetrics;
import android.view.MotionEvent;
import android.view.ScaleGestureDetector;
@@ -241,6 +242,7 @@ public class DefaultCameraScan extends CameraScan {
//图像分析
ImageAnalysis imageAnalysis = mCameraConfig.options(new ImageAnalysis.Builder()
.setOutputImageFormat(ImageAnalysis.OUTPUT_IMAGE_FORMAT_YUV_420_888)
.setBackpressureStrategy(ImageAnalysis.STRATEGY_KEEP_ONLY_LATEST));
imageAnalysis.setAnalyzer(Executors.newSingleThreadExecutor(), image -> {
if(isAnalyze && !isAnalyzeResult && mAnalyzer != null){
@@ -433,7 +435,7 @@ public class DefaultCameraScan extends CameraScan {
if(mCamera != null){
return mCamera.getCameraInfo().hasFlashUnit();
}
return false;
return mContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);
}
@Override