简体   繁体   English

从Android上的DownloadManager排队下载的图像

[英]Image downloaded from DownloadManager queuing on Android

I have this code that downloads an image but for some reason the image is in my downloads as "queued" instead of downloading. 我有这段代码可以下载图像,但是由于某种原因,图像在我的下载文件中是“排队”的,而不是下载的。

        String url = file.public_url;

        getContext();
        DownloadManager manager = (DownloadManager) getContext().getSystemService(Context.DOWNLOAD_SERVICE);
        Uri uri = Uri.parse(url);

        DownloadManager.Request request = new DownloadManager.Request(uri);

        request.setTitle(file.filename);
        request.setDescription(file.filename + " description.");
        request.allowScanningByMediaScanner();
        request.setAllowedOverRoaming(true);
        request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI | DownloadManager.Request.NETWORK_MOBILE);
        request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
        request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, file.filename + file.file_extension);

        manager.enqueue(request);

我已经使用不使用DownloadManager的此异步版本成功下载了图像https://stackoverflow.com/a/3028660/6136947

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用DownloadManager下载的Android视图图像 - Android view image downloaded with DownloadManager 无法从downloadManager Android 6.0 Marshmallow打开下载的文件 - Can't open downloaded file from downloadManager Android 6.0 Marshmallow 防止Media Scanner扫描JPG下载Android上的DownloadManager? (开发者) - Preventing Media Scanner from Scanning JPGs Downloaded with the DownloadManager on Android? (Developer) 从 DownloadManager 下载的音频文件未反映在 Android Q 上的 MediaStore 中 - Audio Files downloaded from DownloadManager does not reflecting in MediaStore on Android Q 从 DownloadManager 访问下载的文件 - Access a downloaded file from DownloadManager 如何解密Android DownloadManager下载的文件? - How to decrypt files downloaded by Android DownloadManager? Android:如何参考DownloadManager下载的文件 - Android: How to refer to the file downloaded by DownloadManager 如何从 DownloadManager 获取下载的文件名 - How to get downloaded file name from DownloadManager 来自 Android 下载管理器的意外状态 - Unexpected status from Android DownloadManager Android:使用DownloadManager将下载的数据保存在内部存储器中 - Android: save downloaded data using DownloadManager in the internal memory
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM