2014-12-03 184 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

你應該到您的下載管理器代碼