0
我为android做了一个下载管理器,我的问题是我不知道用什么意图来启动我的下载管理器,而不是android的默认管理器从浏览器下载。你能帮我吗 ?android的意图过滤器下载
我为android做了一个下载管理器,我的问题是我不知道用什么意图来启动我的下载管理器,而不是android的默认管理器从浏览器下载。你能帮我吗 ?android的意图过滤器下载
我们通常使用下面的意图来触发下载
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(httpPathToFile));
这里如果httpPathToFile
是http
url
,浏览器开始下载。你可以在这里收听Action View,如果它是URL,你可以相应地处理它。
我已经将其注册为intent过滤器,但它不会触发对Intent.ACTION_VIEW的任何调用 –