summaryrefslogtreecommitdiff
path: root/sample/src/main/java
diff options
context:
space:
mode:
authorEltsov Maksim <bugmaker2@mail.ru>2015-04-15 10:50:56 +0300
committerEltsov Maksim <bugmaker2@mail.ru>2015-04-15 10:50:56 +0300
commit6871011551fd99098845ed14b2153cabfd395d4a (patch)
tree3cd0f5fb27e9c34f8c78ef4b1c24bf36c547cc5d /sample/src/main/java
parentb8a351985c939f81fe30b88750bef1e5ddf37219 (diff)
downloadzxing-android-embedded-6871011551fd99098845ed14b2153cabfd395d4a.tar.xz
Added preview of scanned image
Diffstat (limited to 'sample/src/main/java')
-rw-r--r--sample/src/main/java/example/zxing/CustomCaptureActivity.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/sample/src/main/java/example/zxing/CustomCaptureActivity.java b/sample/src/main/java/example/zxing/CustomCaptureActivity.java
index f61a7b05..754bc3fc 100644
--- a/sample/src/main/java/example/zxing/CustomCaptureActivity.java
+++ b/sample/src/main/java/example/zxing/CustomCaptureActivity.java
@@ -2,15 +2,17 @@ package example.zxing;
import android.app.Activity;
import android.content.res.Configuration;
+import android.graphics.Color;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.View;
+import android.widget.ImageView;
import android.widget.TextView;
-import com.google.zxing.Result;
import com.google.zxing.ResultPoint;
import com.journeyapps.barcodescanner.BarcodeCallback;
+import com.journeyapps.barcodescanner.BarcodeResult;
import com.journeyapps.barcodescanner.BarcodeView;
import com.journeyapps.barcodescanner.ViewfinderView;
@@ -26,11 +28,14 @@ public class CustomCaptureActivity extends Activity {
private BarcodeCallback callback = new BarcodeCallback() {
@Override
- public void barcodeResult(Result result) {
+ public void barcodeResult(BarcodeResult result) {
TextView text = (TextView)findViewById(R.id.zxing_barcode_status);
if(result.getText() != null) {
text.setText(result.getText());
}
+ //Added preview of scanned barcode
+ ImageView imageView = (ImageView) findViewById(R.id.barcodePreview);
+ imageView.setImageBitmap(result.getBitmapWithResultPoints(Color.YELLOW));
}
@Override