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