Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 删除从相机拍摄的照片_Java_Android_Camera_Gallery - Fatal编程技术网

Java 删除从相机拍摄的照片

Java 删除从相机拍摄的照片,java,android,camera,gallery,Java,Android,Camera,Gallery,我正在尝试删除应用程序刚刚拍摄的照片,因为我已经将其保存到我的tmp文件夹中供以后使用,并且我不希望照片显示在多媒体资料中。 问题是我不知道怎么做,我尝试了很多东西,现在我被卡住了。 这是我的最新代码(onActivityResult中的数据为空,我不知道为什么): 使用以下代码在完成目的后删除捕获的图像 File casted_image = new File("path of image"); if (casted_image.exists()) {

我正在尝试删除应用程序刚刚拍摄的照片,因为我已经将其保存到我的tmp文件夹中供以后使用,并且我不希望照片显示在多媒体资料中。 问题是我不知道怎么做,我尝试了很多东西,现在我被卡住了。 这是我的最新代码(onActivityResult中的数据为空,我不知道为什么):


使用以下代码在完成目的后删除捕获的图像

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();
                }