Skip to content

Commit 35da21c

Browse files
committed
Added pause/resume functions to SelfScanningView
1 parent 9f90ded commit 35da21c

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

ui-integration/src/main/java/io/snabble/sdk/ui/integration/SelfScanningFragment.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,8 @@ public boolean isPermissionGranted() {
4747
return ContextCompat.checkSelfPermission(requireContext(), Manifest.permission.CAMERA)
4848
== PackageManager.PERMISSION_GRANTED;
4949
}
50+
51+
public SelfScanningView getSelfScanningView() {
52+
return selfScanningView;
53+
}
5054
}

ui/src/main/java/io/snabble/sdk/ui/scanner/SelfScanningView.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,14 @@ public void onClick(DialogInterface dialog, int which) {
286286
}
287287
}
288288

289+
public void resume() {
290+
barcodeScanner.resume();
291+
}
292+
293+
public void pause() {
294+
barcodeScanner.pause();
295+
}
296+
289297
private void showProduct(Product product, ScannableCode scannedCode) {
290298
barcodeScanner.pause();
291299
allowScan = false;

0 commit comments

Comments
 (0)