可以使用存储访问框架与Google云端硬盘覆盖现有文件吗?

时间:2015-02-18 14:37:29

标签: android android-intent google-drive-api storage-access-framework

我正在使用Android中的存储访问框架,其ACTION_CREATE_DOCUMENT意图在Google云端硬盘上创建文本文件。工作良好。

但是如果我存储一个名为“new.txt”的文件,然后5分钟后另一个名为“new.txt”的文件(含有不同的内容),那么现在有两个同名文件(同一个)驱动目录)。

是否可能以某种方式检测是否存在具有该名称的现有文件(以及相同的mimetype),然后使用带有ACTION_CREATE_DOCUMENT意图的新内容覆盖它?

我不希望用户选择具有ACTION_OPEN_DOCUMENT意图的文件,因为如果实际上没有先前的文件(即第一次上传),则用户无法选择要修改的文件。

我只需要存储在Google云端硬盘中,而不是存储在SD卡上。 我知道我可以使用Google Drive API,但我更愿意使用Storage Access Framework有一个简单的解决方案吗?

0 个答案:

没有答案