我已经遵循了有关如何使用 youtube gdata 的教程。使用来自 youtube 的视频和 onclick 填充 ListView 。源代码可从此站点获取:http://blog.blundell-apps.com/click-item-in-a-listview-to-show-youtube-video/
onclick 上似乎出了问题。它应该启动视频的 url,但它只会转到网络浏览器和 youtube.com
有人可以看一下吗?
编辑:
现在一切正常。看起来使用 JSON 播放器/默认值而不是播放器/移动设备正确启动了 Intent 。
最佳答案
您链接的示例源中选择的 URL 似乎不适合用于此目的。如果您查看 GetYoutubeUserVideosTask
的源代码,您会注意到他们从 url
的 JSON 中提取的值是 player->default
或 items
数组中每个对象的 player->mobile
值,如果您单击它,它只会加载网页。
您可以尝试修改示例以从该 JSON 对象中提取 content
网址之一,这应该直接加载视频播放器。
HTH
关于android - YouTube Intent 在浏览器android中启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10503187/