Java 删除从相机拍摄的照片
我正在尝试删除应用程序刚刚拍摄的照片,因为我已经将其保存到我的tmp文件夹中供以后使用,并且我不希望照片显示在多媒体资料中。 问题是我不知道怎么做,我尝试了很多东西,现在我被卡住了。 这是我的最新代码(onActivityResult中的数据为空,我不知道为什么):Java 删除从相机拍摄的照片,java,android,camera,gallery,Java,Android,Camera,Gallery,我正在尝试删除应用程序刚刚拍摄的照片,因为我已经将其保存到我的tmp文件夹中供以后使用,并且我不希望照片显示在多媒体资料中。 问题是我不知道怎么做,我尝试了很多东西,现在我被卡住了。 这是我的最新代码(onActivityResult中的数据为空,我不知道为什么): 使用以下代码在完成目的后删除捕获的图像 File casted_image = new File("path of image"); if (casted_image.exists()) {
使用以下代码在完成目的后删除捕获的图像
File casted_image = new File("path of image");
if (casted_image.exists()) {
casted_image.delete();
}
tmpImg是指向图片的文件对象。所以用那个。那个指向临时图片,我想删除galleryNo中的那个。这就指向了唯一的图片。然后是我的手机的故障,因为它在多媒体资料中保存的图片的名称与tmp.pngMmmm不同。。可能是因为你强制了一个.png。尝试使用普通的.jpg。什么是TMPDIR?
File casted_image = new File("path of image");
if (casted_image.exists()) {
casted_image.delete();
}