【发布时间】:2014-08-11 10:24:43
【问题描述】:
每次我尝试保存图像时,它都会变成黑色,我不知道它有什么问题。
这是我的相关代码,请看一下。
private void SaveImage(Bitmap bitmap) {
String fname = "image.png";
ContextWrapper cw = new ContextWrapper(getApplicationContext());
File directory = cw.getDir("imageDir", Context.MODE_PRIVATE);
File mypath = new File(directory, fname);
FileOutputStream fos = null;
try {
fos = new FileOutputStream(mypath);
bitmap.compress(Bitmap.CompressFormat.PNG, 100, fos);
fos.close();
} catch (Exception e) {
e.printStackTrace();
}
}
【问题讨论】:
-
在
e.printStackTrace();上设置断点你遇到异常了吗? -
不,我没有遇到任何异常。
标签: android bitmap bitmapfactory android-bitmap