您的位置:首页 > 其它

Zxing二维码的生成

2017-05-11 00:50 253 查看
前面的步骤和扫描是一样的,导包、权限、注册

布局文件:

EditText:获取需要生成的二维码的内容

Button:确认开始生成二维码

ImageView:生成二维码图片显示

java代码:

findViewById(R.id.btn_generate).setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

String str = edittext.getText().toString();

if (str.equals(“”)) {

Toast.makeText(MainActivity.this, “不能为空”, Toast.LENGTH_SHORT).show();

} else {

// 位图

try {

/**

* 参数:1.文本 2 3.二维码的宽高 4.二维码中间的那个logo

*/

Bitmap bitmap = EncodingUtils.createQRCode(str, 500, 500, null);

// 设置图片

imageview.setImageBitmap(bitmap);

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

});

这样就OK了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: