Untuk membuat QR code pada android ada beberapa cara. Salah satunya dapat dilakukan dengan library milik journeyapps dan Zxing. Pada tutorial ini menggunakan Android studio. Berikut langkah-langkahnya :

1. Tambahkan library zxing dan journeyapps pada build.gradle :

compile 'com.google.zxing:core:3.2.1'
    compile 'com.journeyapps:zxing-android-embedded:3.2.0@aar'

2. Pada layout anda dapat membuat ImageView


3. Pada coding java

ImageView image = (ImageView) findViewById(R.id.imageview);

String text2Qr = "ini untuk qrcode";
MultiFormatWriter multiFormatWriter = new MultiFormatWriter();
                try {
                    BitMatrix bitMatrix = multiFormatWriter.encode(text2Qr, BarcodeFormat.QR_CODE,200,200);
                    BarcodeEncoder barcodeEncoder = new BarcodeEncoder();
                    Bitmap bitmap = barcodeEncoder.createBitmap(bitMatrix);
                    image.setImageBitmap(bitmap)
                } catch (WriterException e) {
                    e.printStackTrace();
                }

Tagged : #

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *