2014-10-11 40 views
0

如果下载的文件具有相同的名称,是否可以替换下载的文件?Android - DownloadManager替换具有相同路径的文件

现在DM正在创建文件a.txt,然后是a-1.txt等等。有时我需要更新下载的文件。

我看到的唯一方法似乎是在下载开始之前检查并删除文件,但这会在应用程序下载文件时使应用程序没有文件。

回答

1

如果下载的文件名称相同,是否可以替换下载的文件?

没有因为:

public static final int ERROR_FILE_ALREADY_EXISTS

,我看到的唯一方法似乎是要检查并删除文件 下载开始前,这会让应用 无文件正在被下载时。

将您的文件移动到临时文件夹并将下载管理器目标设置为原始文件夹。

+0

谢谢你,声音是一个更好的解决方案,任何改变你有一段代码来移动文件? – htafoya 2014-10-22 00:18:23

+0

我现在没有,但快速搜索会给你很多代码:-) – mmlooloo 2014-10-22 03:21:54

相关问题