From d590c333a5f8b73bda4b48db8869fce1e55d539c Mon Sep 17 00:00:00 2001 From: Ralf Kistner Date: Sun, 5 Apr 2015 13:04:47 +0200 Subject: Lock display to opening orientation by default. --- .../main/java/example/zxing/CaptureActivityAnyOrientation.java | 10 ++++++++++ sample/src/main/java/example/zxing/MainActivity.java | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 sample/src/main/java/example/zxing/CaptureActivityAnyOrientation.java (limited to 'sample/src/main/java/example') diff --git a/sample/src/main/java/example/zxing/CaptureActivityAnyOrientation.java b/sample/src/main/java/example/zxing/CaptureActivityAnyOrientation.java new file mode 100644 index 00000000..6be3a3e9 --- /dev/null +++ b/sample/src/main/java/example/zxing/CaptureActivityAnyOrientation.java @@ -0,0 +1,10 @@ +package example.zxing; + +import com.journeyapps.barcodescanner.CaptureActivity; + +/** + * + */ +public class CaptureActivityAnyOrientation extends CaptureActivity { + +} diff --git a/sample/src/main/java/example/zxing/MainActivity.java b/sample/src/main/java/example/zxing/MainActivity.java index e949aa87..6c33ede9 100644 --- a/sample/src/main/java/example/zxing/MainActivity.java +++ b/sample/src/main/java/example/zxing/MainActivity.java @@ -30,10 +30,10 @@ public class MainActivity extends ActionBarActivity { public void scanBarcodeCustomLayout(View view) { IntentIntegrator integrator = new IntentIntegrator(this); + integrator.setCaptureActivity(CaptureActivityAnyOrientation.class); integrator.setDesiredBarcodeFormats(IntentIntegrator.ONE_D_CODE_TYPES); integrator.setPrompt("Scan something"); - integrator.autoWide(); - integrator.setOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR); + integrator.setOrientationLocked(false); integrator.initiateScan(); } -- cgit v1.2.3