在android中保存为png图像

时间:2011-01-01 09:33:59

标签: android canvas bitmap android-emulator save

我正在开发绘画应用程序,我将绘图保存为png图像。对于绘制,我使用了使用位图创建的画布。它工作但图像已损坏。谁能帮我。我没有用真正的手机检查它,但是在模拟器上。这是模拟器的问题。我认为它具有非常小的处理能力。我对吗? 谢谢。

1 个答案:

答案 0 :(得分:15)

模拟器工作正常。您用什么代码将位图存储为png?

以下在模拟器中工作正常:

Bitmap bitmap = createYourBitmap();
OutputStream stream = new FileOutputStream("/sdcard/test.png");
/* Write bitmap to file using JPEG or PNG and 80% quality hint for JPEG. */
bitmap.compress(CompressFormat.PNG, 80, stream);
stream.close();