diff options
| author | Ralf Kistner <ralf@embarkmobile.com> | 2015-05-03 19:38:05 +0300 |
|---|---|---|
| committer | Ralf Kistner <ralf@embarkmobile.com> | 2015-05-03 19:38:05 +0300 |
| commit | 4b409dfd8145ce7ac3029cad44a2e8c2cb71091a (patch) | |
| tree | 28169f0129d36a8e36ae886ff7c8e29c3f58fa4c /sample/src/main/java/example/zxing/ToolbarCaptureActivity.java | |
| parent | ef569d6460c5e752de3b75023a01dc8c5c668abe (diff) | |
| download | zxing-android-embedded-4b409dfd8145ce7ac3029cad44a2e8c2cb71091a.tar.xz | |
Improve handling of back button in toolbar sample.
Diffstat (limited to 'sample/src/main/java/example/zxing/ToolbarCaptureActivity.java')
| -rw-r--r-- | sample/src/main/java/example/zxing/ToolbarCaptureActivity.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sample/src/main/java/example/zxing/ToolbarCaptureActivity.java b/sample/src/main/java/example/zxing/ToolbarCaptureActivity.java index eeea946b..da9819cc 100644 --- a/sample/src/main/java/example/zxing/ToolbarCaptureActivity.java +++ b/sample/src/main/java/example/zxing/ToolbarCaptureActivity.java @@ -25,7 +25,6 @@ public class ToolbarCaptureActivity extends ActionBarActivity { setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true); - barcodeScannerView = (CompoundBarcodeView)findViewById(R.id.zxing_barcode_scanner); capture = new CaptureManager(this, barcodeScannerView); @@ -58,6 +57,12 @@ public class ToolbarCaptureActivity extends ActionBarActivity { } @Override + public boolean onSupportNavigateUp() { + onBackPressed(); + return true; + } + + @Override public boolean onKeyDown(int keyCode, KeyEvent event) { return barcodeScannerView.onKeyDown(keyCode, event) || super.onKeyDown(keyCode, event); } |
