diff options
| author | Eltsov Maksim <bugmaker2@mail.ru> | 2015-04-15 10:50:56 +0300 |
|---|---|---|
| committer | Eltsov Maksim <bugmaker2@mail.ru> | 2015-04-15 10:50:56 +0300 |
| commit | 6871011551fd99098845ed14b2153cabfd395d4a (patch) | |
| tree | 3cd0f5fb27e9c34f8c78ef4b1c24bf36c547cc5d /sample/src/main/java/example/zxing/CustomCaptureActivity.java | |
| parent | b8a351985c939f81fe30b88750bef1e5ddf37219 (diff) | |
| download | zxing-android-embedded-6871011551fd99098845ed14b2153cabfd395d4a.tar.xz | |
Added preview of scanned image
Diffstat (limited to 'sample/src/main/java/example/zxing/CustomCaptureActivity.java')
| -rw-r--r-- | sample/src/main/java/example/zxing/CustomCaptureActivity.java | 9 |
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 |
