2011-10-02 90 views
0

如何启动默认手机的下载管理器,就像默认浏览器中的内置内置管理器一样?我需要创建一个包含要下载的文件的URL的意图。我知道这是可能的,因为我看到过去有些应用程序正在执行它。如何启动Android下载管理器

+0

我想你会看到这个相关链接有用http://stackoverflow.com/questions/3500515/how-to-use-built-in-download-manager-on-android –

+0

和http://stackoverflow.com/q/9033224 –

回答

0

你想要的是DownloadManager

浏览Android源代码表明,默认浏览器也在使用它。

编辑

您可以浏览源代码下载管理器here,并尝试使用该代码,使其在7裸记工作类的依赖性也可能在7不可用(最可能),但它可能值得一看。

+0

非常感谢,但我仅限于API级别7,并且您提到的功能使用API​​级别9.另外,我看到的应用程序也使用9以下的API。 –

+0

看起来它是在9之前的一个私有API。看看这个:http://stackoverflow.com/questions/525204/android-download-intent –

+0

你可以尝试复制DownloadManager类。看看我编辑的答案 –