如何啓動默認手機的下載管理器,就像默認瀏覽器中的內置內置管理器一樣?我需要創建一個包含要下載的文件的URL的意圖。我知道這是可能的,因爲我看到過去有些應用程序正在執行它。如何啓動Android下載管理器
回答
你想要的是DownloadManager。
瀏覽Android源代碼表明,默認瀏覽器也在使用它。
編輯
您可以瀏覽源代碼下載管理器here,並嘗試使用該代碼,使其在7裸記工作類的依賴性也可能在7不可用(最可能),但它可能值得一看。
非常感謝,但我僅限於API級別7,並且您提到的功能使用API級別9.另外,我看到的應用程序也使用9以下的API。 –
看起來它是在9之前的一個私有API。看看這個:http://stackoverflow.com/questions/525204/android-download-intent –
你可以嘗試複製DownloadManager類。看看我編輯的答案 –
- 1. 如何從廣播接收器啓動下載管理器?
- 2. Android:下載管理器
- 3. 下載管理器Android:下載完成
- 4. Android HTTP POST下載管理器
- 5. Android的下載管理器限制
- 6. HttpContext.Current.Response在下載管理器啓動後寫入文件
- 7. Android的下載管理
- 8. 如何在Android中使用HttpClient創建下載管理器?
- 9. 我們如何使用Android下載管理器和RecyclerView?
- 10. Android:如何使用下載管理器類?
- 11. 如何在Android上使用內置下載管理器
- 12. 如何使用下載管理器在Android的
- 13. 如何從Android下載管理器完成所有下載後通知
- 14. 如何更改Android窗口管理器/活動管理器
- 15. Android的下載管理器查詢下載
- 16. 下載文件,下載管理器的Android
- 17. Android通過改進VS下載管理器下載
- 18. Android讓下載管理器一次下載一個文件?
- 19. Android - 下載管理器 - 清除隊列中舊的下載
- 20. 通過Android下載管理器下載大文件
- 21. Android的下載管理器下載完成
- 22. Android的下載管理器說無法打開文件下載
- 23. Android的下載管理器下載位置
- 24. 實現下載管理器
- 25. 下載管理器VS InputStream.read()
- 26. 下載管理器概念
- 27. Xamarin.iOS下載管理器
- 28. 如果從Eclipse啓動Android SDK管理器失敗
- 29. 如何在android studio的sdk管理器上下載舊包(android 5.0)2.3.3
- 30. 下載沒有Android SDK管理器的Android SDK組件
我想你會看到這個相關鏈接有用http://stackoverflow.com/questions/3500515/how-to-use-built-in-download-manager-on-android –
和http://stackoverflow.com/q/9033224 –