首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何强制android下载播客而不是播放播客?

如何强制android下载播客而不是播放播客?
EN

Stack Overflow用户
提问于 2011-02-09 07:03:24
回答 1查看 743关注 0票数 0

我正在试图找到一种方法,绕过播客的选择弹出窗口,直接告诉android下载文件。

目前,当你打开一个指向播客的链接时,会弹出一个小菜单,里面有两个按钮。一个说下载,一个说听。相反,我想要“下载”或“取消”。

我已经研究过了,我找到了DownloadManager类,但不幸的是(我认为)它只适用于2.3,而这个应用程序是为2.2开发的。

有人知道android在此之前是如何下载文件的吗?我可以将链接传递给某个特定的意图吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-02-09 07:37:50

好吧,没有代码我只能猜测。

这听起来就像你有一个Web视图或浏览器,它正在根据url方案的一部分来解释正在打开的url。这会导致操作系统尝试解析可用于此url的活动。您将看到两个活动(下载或收听),这两个活动受手机上可用活动的支持。在这种情况下,您需要使用this tutorial,重载urls

当然,如果没有一些水晶球,根据你所说的,我不能肯定这一点。如果是这样的话,你想知道如何下载它。您需要构建自己的下载器,这可以使用Java Streams、Java NIO或一些Apache HTTP客户端库来实现。根据文件的大小,将缓冲的Java流与Apache Http客户端对象一起使用可能是有意义的。

您可以找到如何执行此here.操作的示例

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4939542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档