在包括默认浏览器和 Chrome 在内的多个浏览器应用程序中,如果您长按链接,则会出现一个名为“保存链接”的选项。点击此选项将使用 DownloadManager 开始下载。
我正在尝试找到一个意图过滤器,它可以让用户选择使用我的应用程序来处理下载。我没有运气找到一个。
我通过查看 DownloadManager 知道您可以在下载完成时收到广播,但我希望能够在它开始之前了解它。
有任何想法吗?
谢谢
在包括默认浏览器和 Chrome 在内的多个浏览器应用程序中,如果您长按链接,则会出现一个名为“保存链接”的选项。点击此选项将使用 DownloadManager 开始下载。
我正在尝试找到一个意图过滤器,它可以让用户选择使用我的应用程序来处理下载。我没有运气找到一个。
我通过查看 DownloadManager 知道您可以在下载完成时收到广播,但我希望能够在它开始之前了解它。
有任何想法吗?
谢谢
你不与DownloadManger
虽然Intent
s 交互。相反,您使用getSystemService(String)
它来处理它。因此,并不真正支持替代下载管理器。