【发布时间】:2012-07-24 10:24:02
【问题描述】:
我可以使用android downloader 下载文件。并且代码是Here
默认情况下,android 将文件存储在download 目录中。如何指定应该下载的路径?如果这是不可能的,我打算复制sd卡中的文件,我想删除src文件(download文件夹中的文件。但我无法从download文件夹中删除文件。怎么能我实现了吗?
【问题讨论】:
我可以使用android downloader 下载文件。并且代码是Here
默认情况下,android 将文件存储在download 目录中。如何指定应该下载的路径?如果这是不可能的,我打算复制sd卡中的文件,我想删除src文件(download文件夹中的文件。但我无法从download文件夹中删除文件。怎么能我实现了吗?
【问题讨论】:
setDestinationInExternalPublicDir
DownloadManager dm = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
Request request = new Request(
Uri.parse("url for file to download"));
request.setDestinationInExternalPublicDir (String dirType, String subPath);
long enqueue = dm.enqueue(request);
这个方法可以帮到你!
【讨论】:
Environment.getExternalStorageDirectory().getPath() + "/download";
你能改变“/下载”部分吗?我认为这会将其保存到外部存储中
【讨论】: