我想在android中开发自定义视频下载应用程序,如https://play.google.com/store/apps/details?id=com.ne.hdv。在这里,我想允许用户从浏览器下载视频。在这个应用程序中,用户将在浏览器中搜索视频,每当使用点击下载链接时,它应该打开意图选择器对话框,该对话框还将在该选择器对话框中包含我的应用程序图标。之后,当用户点击我的应用时,他/她将被重定向到我的应用,然后用户可以在我的应用中看到下载过程。我已经搜索过,但我无法得到适当的解决方案。我提到了许多关于从网址下载视频的链接,但我没有得到,我将如何处理浏览器中的用户点击以及我将如何获得该视频的网址。请指导我开发这个应用程序。我已经实现了从特定网址下载视频的代码,但在我的应用程序中,下载链接将不会被修复。
谢谢。
答案 0 :(得分:0)
当用户在他/她的浏览器中点击Play按钮特定意图时,Android会弹出一个带有适用于此意图的已安装应用程序列表的稀释。在你提到的HDV Downloader的视频中,你可以在对话框中看到这个应用程序在播放器中:MX Player,Videp PLayer,ES Media Player等。
那么,你需要什么,就是找出你提出的意图,并在你的主要活动中添加各自的意图过滤器。此机制称为意图解析,您可以在http://developer.android.com/guide/components/intents-filters.html
中查看详细信息希望这有帮助,
亚历山大。