2014-12-03 292 views
0

我使用的Android内置的下载管理器来下载视频文件后,我使用下面的代码来做到这一点:Android的下载管理器说无法打开文件下载

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

             request.setAllowedNetworkTypes(
               DownloadManager.Request.NETWORK_WIFI 
                 | DownloadManager.Request.NETWORK_MOBILE) 

               .setAllowedOverRoaming(true) 
               .setDescription("mohammediatechnologies.in") 
               .setNotificationVisibility(request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED) 
               .setDestinationInExternalPublicDir("/videodownloader", title+quality); 
            long id = mgr.enqueue(request); 

在此我传递一个网址下载视频。每一件事情都很好,它下载文件并将其存储到下载文件夹中。当我点击通知完成下载后说它不能打开文件,请让我知道我做错了。我检查了扩展名和所有。

+0

是视频的下载大小一样的原中设置的MIME类型为PDF像这样

request.setMimeType("application/type of file"); 

? – KOTIOS 2014-12-03 10:55:30

+0

是的,我已经检查了好几次。与几种格式的视频,仍然得到它 – 2014-12-03 10:57:26

+0

只是一个建议尝试设置像setMimeType或downloadfiletype特定的值,并相应地尝试下载该特定格式... accrodinlg你可以自定义的东西 – KOTIOS 2014-12-03 11:00:35

回答

1

你应该到您的下载管理器代码

相关问题