2014-10-11 42 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

相關問題