From 6871011551fd99098845ed14b2153cabfd395d4a Mon Sep 17 00:00:00 2001 From: Eltsov Maksim Date: Wed, 15 Apr 2015 10:50:56 +0300 Subject: Added preview of scanned image --- sample/src/main/java/example/zxing/CustomCaptureActivity.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'sample/src/main/java/example') 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 -- cgit v1.2.3