diff options
Diffstat (limited to 'sample/src')
| -rw-r--r-- | sample/src/main/java/example/zxing/CustomScannerActivity.java | 5 | ||||
| -rw-r--r-- | sample/src/main/res/layout/custom_barcode_scanner.xml | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/sample/src/main/java/example/zxing/CustomScannerActivity.java b/sample/src/main/java/example/zxing/CustomScannerActivity.java index 2292e59f..12840733 100644 --- a/sample/src/main/java/example/zxing/CustomScannerActivity.java +++ b/sample/src/main/java/example/zxing/CustomScannerActivity.java @@ -48,6 +48,7 @@ public class CustomScannerActivity extends Activity implements capture.decode(); changeMaskColor(null); + changeLaserVisibility(true); } @Override @@ -102,6 +103,10 @@ public class CustomScannerActivity extends Activity implements viewfinderView.setMaskColor(color); } + public void changeLaserVisibility(boolean visible) { + viewfinderView.setLaserVisibility(visible); + } + @Override public void onTorchOn() { switchFlashlightButton.setText(R.string.turn_off_flashlight); diff --git a/sample/src/main/res/layout/custom_barcode_scanner.xml b/sample/src/main/res/layout/custom_barcode_scanner.xml index 9460630e..8607280f 100644 --- a/sample/src/main/res/layout/custom_barcode_scanner.xml +++ b/sample/src/main/res/layout/custom_barcode_scanner.xml @@ -17,6 +17,7 @@ app:zxing_possible_result_points="@color/zxing_custom_possible_result_points" app:zxing_result_view="@color/zxing_custom_result_view" app:zxing_viewfinder_laser="@color/zxing_custom_viewfinder_laser" + app:zxing_viewfinder_laser_visibility="true" app:zxing_viewfinder_mask="@color/zxing_custom_viewfinder_mask"/> <TextView |
