我有一个 android 应用程序,其中有一个位图,我想将它保存到应用程序数据文件夹中。该文件在执行后在那里,但它的 0kb 并且里面没有图片。
错误在哪里?
这是我的代码:
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
myBitmap.compress(Bitmap.CompressFormat.JPEG, 40, bytes);
File f = new File(projDir + File.separator + newPath);
try {
f.createNewFile();
FileOutputStream fo = new FileOutputStream(f);
fo.write(bytes.toByteArray());
fo.close();
} catch (IOException e) {
e.printStackTrace();
}