标签: android image save bmp
我知道我应该使用compress方法来保存位图文件。
FileOutputStream fos = new FileOutputStream(imagefile); bitmap.compress(Bitmap.CompressFormat.PNG, 100, fos); fos.flush(); fos.close();
但我希望将图像保存为bmp格式,而“Bitmap.CompressFormat”仅支持PNG和JPEG。如何将图像文件保存为BMP格式?
谢谢,
答案 0 :(得分:1)
您可以使用copyPixelsToBuffer
将位图像素存储到缓冲区中,然后将缓冲区写入sd。