]> rtime.felk.cvut.cz Git - hornmich/skoda-qr-demo.git/blobdiff - QRScanner/mobile/src/main/java/cz/cvut/fel/dce/qrscanner/MainActivity.java
Implement first attempt of QR code scanning and loading picture of the component
[hornmich/skoda-qr-demo.git] / QRScanner / mobile / src / main / java / cz / cvut / fel / dce / qrscanner / MainActivity.java
index 782b5fe715fbb845beb71c788ba81fb3526cd8ee..a176ba9d28cf42c2c05fad7aef1025da74e1d406 100644 (file)
@@ -1,12 +1,27 @@
 package cz.cvut.fel.dce.qrscanner;
 
+import android.content.Context;
 import android.content.Intent;
+import android.content.res.AssetManager;
+import android.graphics.Bitmap;
+import android.graphics.RectF;
+import android.support.annotation.Nullable;
 import android.support.v7.app.ActionBarActivity;
 import android.os.Bundle;
 import android.util.Log;
 import android.view.Menu;
 import android.view.MenuItem;
 
+import com.sun.pdfview.PDFFile;
+import com.sun.pdfview.PDFPage;
+
+import net.sf.andpdf.nio.ByteBuffer;
+
+import org.apache.commons.io.IOUtils;
+
+import java.io.IOException;
+import java.io.InputStream;
+
 import cz.cvut.fel.dce.qrscanner.integration.IntentIntegrator;
 import cz.cvut.fel.dce.qrscanner.integration.IntentResult;
 
@@ -47,6 +62,9 @@ public class MainActivity extends ActionBarActivity {
                IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);
                if (scanResult != null) {
                        Log.i(TAG, scanResult.toString());
+                       Intent preview = new Intent(this, PreviewActivity.class);
+                       preview.putExtra("COMPONENT_ID", scanResult.getContents());
+                       startActivity(preview);
                }
                // else continue with any other code you need in the method