我正在从应用程序中删除图像文件。我在做
new File(filename).delete ();
这实际上是删除文件。但是图像在图库中仍然可见。
在搜索中,我发现我们应该使用
getContentResolver().delete(Uri.fromFile(file), null,null); 删除
但是在这里我得到了例外:
未知的文件URL。java.lang.IllegalArgumentException:未知的URL文件:///mnt/sdcard/DCIM/Camera/IMG_20120523_122612.jpg
当我使用任何文件浏览器查看时,都会显示此特定图像。请帮助我解决此问题。物理删除图片后,还有其他方法可以更新图库吗?
慕尼黑的夜晚无繁华
相关分类