小编Nic*_*ama的帖子

如何从Android中的图片库中删除文件?

我正在制作一个具有允许将图像上传到Web服务器的功能的应用程序。将捕获的图像上传到服务器后,该图像将从用户的设备中删除。我可以上传图像,并在检查文件管理器后将其删除。但是当我打开图库时,尽管它显示“无法加载文件”,但它仍然存在。但是,当我检查详细信息时,它会显示图像的大小。那么,如何从文件管理器和图库中完全删除上传的图像?

这是我的代码:

Public Static Boolean deleteDirectory(File path) {
        // TODO Auto-generated method stub
        if( path.exists() ) {
            File files = path;

                if(files.isDirectory()) {
                    deleteDirectory(files);
                }
                else {
                    files.delete();
                }
            }

        return(path.delete());
    }
Run Code Online (Sandbox Code Playgroud)

android image delete-file android-contentprovider android-file

2
推荐指数
1
解决办法
5983
查看次数