From 4c12440dc6e63c45465e7117e62ba03f9b3e3a35 Mon Sep 17 00:00:00 2001 From: Ralf Kistner Date: Fri, 23 Oct 2015 16:51:06 +0200 Subject: Experimental SurfaceTexture support. --- sample/src/main/java/example/zxing/MainActivity.java | 4 ++++ .../src/main/java/example/zxing/SmallCaptureActivity.java | 15 +++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 sample/src/main/java/example/zxing/SmallCaptureActivity.java (limited to 'sample/src/main/java/example') diff --git a/sample/src/main/java/example/zxing/MainActivity.java b/sample/src/main/java/example/zxing/MainActivity.java index cc568be7..55be64f8 100644 --- a/sample/src/main/java/example/zxing/MainActivity.java +++ b/sample/src/main/java/example/zxing/MainActivity.java @@ -57,6 +57,10 @@ public class MainActivity extends ActionBarActivity { new IntentIntegrator(this).setCaptureActivity(CustomScannerActivity.class).initiateScan(); } + public void scanMarginScanner(View view) { + new IntentIntegrator(this).setCaptureActivity(SmallCaptureActivity.class).initiateScan(); + } + @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { IntentResult result = IntentIntegrator.parseActivityResult(requestCode, resultCode, data); diff --git a/sample/src/main/java/example/zxing/SmallCaptureActivity.java b/sample/src/main/java/example/zxing/SmallCaptureActivity.java new file mode 100644 index 00000000..87b6b0ce --- /dev/null +++ b/sample/src/main/java/example/zxing/SmallCaptureActivity.java @@ -0,0 +1,15 @@ +package example.zxing; + +import com.journeyapps.barcodescanner.CaptureActivity; +import com.journeyapps.barcodescanner.CompoundBarcodeView; + +/** + * This activity has a margin. + */ +public class SmallCaptureActivity extends CaptureActivity { + @Override + protected CompoundBarcodeView initializeContent() { + setContentView(R.layout.capture_small); + return (CompoundBarcodeView)findViewById(R.id.zxing_barcode_scanner); + } +} -- cgit v1.2.3