You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 1, 2020. It is now read-only.
Hi , iam using your lib to scan barcode and i am using in fragment but
Scan barcode 4-5 times continuosly , sometimes instead of calling on activity result of fragment , on destroy calls.
public void onPreviewFrame(byte[] data, Camera camera) {
Camera.Parameters parameters = camera.getParameters();
Camera.Size size = parameters.getPreviewSize();
Image barcode = new Image(size.width, size.height, "Y800");
barcode.setData(data);
Hi , iam using your lib to scan barcode and i am using in fragment but
Scan barcode 4-5 times continuosly , sometimes instead of calling on activity result of fragment , on destroy calls.
public void onPreviewFrame(byte[] data, Camera camera) {
Camera.Parameters parameters = camera.getParameters();
Camera.Size size = parameters.getPreviewSize();
Image barcode = new Image(size.width, size.height, "Y800");
barcode.setData(data);
int result = mScanner.scanImage(barcode);
if (result != 0) {
mCamera.cancelAutoFocus();
mCamera.setPreviewCallback(null);
mCamera.stopPreview();
mPreviewing = false;
SymbolSet syms = mScanner.getResults();
for (Symbol sym : syms) {
String symData = sym.getData();
if (!TextUtils.isEmpty(symData)) {
Log.d(""+getClass(), "Scan barcode zbar scanner activity symData ***** " + symData);
Intent dataIntent = new Intent();
dataIntent.putExtra(SCAN_RESULT, symData);
dataIntent.putExtra(SCAN_RESULT_TYPE, sym.getType());
dataIntent.putExtra("INTERFACE_ID", interface_id);
setResult(Activity.RESULT_OK, dataIntent);
finish();
Log.d(""+getClass(), "Scan barcode zbar scanner activity symData111 ***** " + symData);
break;
}
}
}
}
The text was updated successfully, but these errors were encountered: