public ScanHandler(OnResultListener listener, int barcodeType, Map<DecodeHintType, ?> baseHints, String characterSet, CameraManager cameraManager, ResultPointCallback resultPointCallback) { this.listener = listener; // Start ourselves capturing previews and decoding. this.cameraManager = cameraManager; decodeThread = new DecodeThread(cameraManager, this, barcodeType, baseHints, characterSet, resultPointCallback); decodeThread.start(); state = State.SUCCESS; restartPreviewAndDecode(); }
public ScanHandler(OnResultListener listener, int barcodeType, Map<DecodeHintType, ?> baseHints, String characterSet, CameraManager cameraManager, ResultPointCallback resultPointCallback) { this.listener = listener; // Start ourselves capturing previews and decoding. this.cameraManager = cameraManager; decodeThread = new DecodeThread(cameraManager, this, barcodeType, baseHints, characterSet, resultPointCallback); decodeThread.start(); state = State.SUCCESS; restartPreviewAndDecode(); }