Android: Generate integrated Zxing Based Streaming QR code
<p>I am supposed to convert an selected Image to Base64. Then split the Base64 string to equal sized arrays and use that string to generate multiple QR codes. </p>

<p>I've successfully managed to break down the string to equal sized arrays and generate 1 QR code for for the 1st array (Base64Parts[0]) using the following</p>

<p><div class="snippet" data-lang="js" data-hide="false">
<div class="snippet-code">
<pre class="snippet-code-js lang-js prettyprint-override"><code>QRCodeWriter writer = new QRCodeWriter();
                try {
                    BitMatrix bitMatrix = writer.encode(Base64Parts[0], BarcodeFormat.QR_CODE, 512, 512);
                    int width = bitMatrix.getWidth();
                    int height = bitMatrix.getHeight();
                    Bitmap bmp = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);
                    for (int x = 0; x &lt; width; x++) {
                        for (int y = 0; y &lt; height; y++) {
                            bmp.setPixel(x, y, bitMatrix.get(x, y) ? Color.BLACK : Color.WHITE);
                        }
                    }
                    ((ImageView) findViewById(R.id.image_holder)).setImageBitmap(bmp);

                } catch (WriterException e) {
                    e.printStackTrace();
                }</code></pre>
</div>
</div>
</p>

<p>The core-3.2.1.jar file was provided by Zxing was downloaded from the Maven Repository and added to the libs directory.</p>

<p>From this point onwards what must be done to generate QR codes for each string arrays generated from the Image? Should a 'for' loop be used or is there any other method?
And what method should the QR codes be displayed? As a timed image in a ImageView? A video or a GIF?
And using the code given above can the Error Correction Level of the QR code generated be altered?</p>

<p>Thank You</p>