summaryrefslogtreecommitdiff
path: root/sample/src/main/java
diff options
context:
space:
mode:
authorRalf Kistner <ralf@embarkmobile.com>2015-05-03 19:38:05 +0300
committerRalf Kistner <ralf@embarkmobile.com>2015-05-03 19:38:05 +0300
commit4b409dfd8145ce7ac3029cad44a2e8c2cb71091a (patch)
tree28169f0129d36a8e36ae886ff7c8e29c3f58fa4c /sample/src/main/java
parentef569d6460c5e752de3b75023a01dc8c5c668abe (diff)
downloadzxing-android-embedded-4b409dfd8145ce7ac3029cad44a2e8c2cb71091a.tar.xz
Improve handling of back button in toolbar sample.
Diffstat (limited to 'sample/src/main/java')
-rw-r--r--sample/src/main/java/example/zxing/ToolbarCaptureActivity.java7
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);
}