代碼使用斑馬線是生成QR碼---Android的生成QR碼和條形碼使用斑馬線
這需要字符串數據和imageview
這只是正常
private void generateQRCode_general(String data, ImageView img)throws WriterException {
com.google.zxing.Writer writer = new QRCodeWriter();
String finaldata = Uri.encode(data, "utf-8");
BitMatrix bm = writer.encode(finaldata, BarcodeFormat.QR_CODE,150, 150);
Bitmap ImageBitmap = Bitmap.createBitmap(150, 150,Config.ARGB_8888);
for (int i = 0; i < 150; i++) {//width
for (int j = 0; j < 150; j++) {//height
ImageBitmap.setPixel(i, j, bm.get(i, j) ? Color.BLACK: Color.WHITE);
}
}
if (ImageBitmap != null) {
qrcode.setImageBitmap(ImageBitmap);
} else {
Toast.makeText(getApplicationContext(), getResources().getString(R.string.userInputError),
Toast.LENGTH_SHORT).show();
}
}
現在的問題是,如何得到bar code
使用相同的庫。我看到一些文件與bar codes
有關,但我不知道該怎麼做。 由於我想在應用程序內生成bar code
,並且不會調用任何web service
。既然我已經使用斑馬線,在包括iText的和燒烤罐子
感謝它的工作就像一個魅力。我粘貼的代碼...蟎幫助未來的人' – Ciff