我已经有一个调整大小的位图对象。
使用此位图,如何在DCIM文件夹中覆盖此位图?
我知道我应该将位图更改为File对象...
请帮帮我
(假设我也有绝对路径)
我尝试使用下面的代码。 仅当具有相同名称的文件不存在时,它才会创建新文件。 否则,它不会创建新文件。
private void SaveBitmapToFileCache(Bitmap bitmap, String strFilePath) {
File fileCacheItem = new File(strFilePath);
OutputStream out = null;
try
{
fileCacheItem.createNewFile();
out = new FileOutputStream(fileCacheItem);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, out);
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
try
{
out.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
答案 0 :(得分:0)
尝试这样的事情:
//File file= new File("FilePath"+ "/myfolder/myimage.jpg");
if(fileCacheItem .exists())
{
file.delete();
}