【发布时间】:2015-10-31 11:03:36
【问题描述】:
如何在 Android 中使用存储访问框架删除文件?我在文档中找到了这种方法,但无法正常工作: DocumentsContract.deleteDocument(ContentResolver, Uri);
我可以在不询问用户要删除什么的情况下删除特定文件吗?
编辑:
我尝试使用 Uri.fromFile 获取文件 uri,但因空指针异常而失败。 我尝试使用 ACTION_OPEN_DOCUMENT 获取文件 uri,但它要求用户选择一个文件(我想自己指定文件)。即使这样它也不起作用,给出异常并告诉我不支持删除。
【问题讨论】:
-
请详细解释“无法正常工作”是什么意思。
-
我试图澄清它。我想知道是否可以使用 SAF 删除存储根目录中的任意文件(我想自己指定该文件)。
标签: android