[英]How can I download my bitmap to gallery from url Android Studio
[英]Download Bitmap To Gallery Android Studio
我在我的应用程序上生成二维码 ( Bitmap ) 我想把它下载到我的画廊。 如何将 bitmap(二维码)下载到我的画廊。
olustur.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Bitmap imageResult = stringToBitmap(texttt.getText().toString());
qrcard.setVisibility(View.VISIBLE);
qrcodex.setImageBitmap(imageResult);
// I did genarate qr code in there
}
});
}
@Override
public void onClick(View view) {
Intent i;
switch (view.getId()) {
case R.id.qrindir:
//I want Download Bitmap in there .
break;
private Bitmap stringToBitmap(String content){
try {
QRCodeWriter writer = new QRCodeWriter();
BitMatrix bitMatrix = writer.encode(content, BarcodeFormat.QR_CODE, 512, 512);
int width = bitMatrix.getWidth();
int height = bitMatrix.getHeight();
Bitmap bmp = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);
for (int x = 0; x < width; x++) {
for (int y = 0; y < height; y++) {
bmp.setPixel(x, y, bitMatrix.get(x, y) ? Color.BLACK : Color.WHITE);
}
}
return bmp;
} catch (WriterException e) {
e.printStackTrace();
return null;
}
}
}
我用Bitmap stringToBitmap
生成二维码
我确实使用 Bitmap 将图像设置为图像视图Bitmap imageResult = stringToBitmap(texttt.getText().toString(); qrcodex.setImageBitmap(imageResult);
您可以从 bitmap 创建一个文件并将其保存到图库:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.