1. 程式人生 > >Zxing簡單生成二維碼

Zxing簡單生成二維碼

1.匯入依賴

implementation 'cn.bingoogolapple:bga-qrcode-zxing:1.2.5'

2.程式碼 

//二維碼圖片控制元件
        final ImageView imageView = view.findViewById(R.id.sc);
        //點選生成二維碼
        Button buttonsc = view.findViewById(R.id.buttonsc);
        buttonsc.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //第一個值是掃描二維碼顯示出來的資料
                //第二個值是二維碼整體的大小
                Bitmap bitmap = QRCodeEncoder.syncEncodeQRCode("123123123", 700);
                //給圖片控制元件設定成二維碼
                imageView.setImageBitmap(bitmap);
            }
        });