【问题标题】:android downloader, how can i customizeandroid下载器,我该如何自定义
【发布时间】:2012-07-24 10:24:02
【问题描述】:

我可以使用android downloader 下载文件。并且代码是Here

默认情况下,android 将文件存储在download 目录中。如何指定应该下载的路径?如果这是不可能的,我打算复制sd卡中的文件,我想删除src文件(download文件夹中的文件。但我无法从download文件夹中删除文件。怎么能我实现了吗?

【问题讨论】:

    标签: java android


    【解决方案1】:

    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);
    

    这个方法可以帮到你!

    【讨论】:

    • dirType:要传递给getExternalFilesDir(String)的目录类型,subPath:外部目录内的路径,包括目标文件名
    【解决方案2】:
                        Environment.getExternalStorageDirectory().getPath() + "/download";
    

    你能改变“/下载”部分吗?我认为这会将其保存到外部存储中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多