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);
}
});