2013-07-21 68 views
0

我为android做了一个下载管理器,我的问题是我不知道用什么意图来启动我的下载管理器,而不是android的默认管理器从浏览器下载。你能帮我吗 ?android的意图过滤器下载

回答

0

我们通常使用下面的意图来触发下载

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(httpPathToFile)); 

这里如果httpPathToFilehttpurl,浏览器开始下载。你可以在这里收听Action View,如果它是URL,你可以相应地处理它。

+0

我已经将其注册为intent过滤器,但它不会触发对Intent.ACTION_VIEW的任何调用 –