我想从我的应用程序中启动 YouTube 播放列表。
对于单个视频,这很明显
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("http://www.youtube.com/watch?v=videoid")));
但我的播放列表有问题。当我把链接放到播放列表时,它总是只播放一个视频。
在您的应用中使用 YouTube 功能的最佳方式是使用YouTube API for Android。您可以从文档和示例应用中了解如何使用YouTube API 。
如果您使用YouTube API,要启动播放列表,您必须在 Activity 中执行此操作:
String PLAYLIST_ID = "UCVHFbqXqoYvEWM1Ddxl0QDg";
//"this" is Context
Intent intent = YouTubeIntents.createPlayPlaylistIntent(this, PLAYLIST_ID);
startActivity(intent);
请在此处查看该方法的文档。
检查您是否在整个播放列表中传递相同的网址 (http://www.youtube.com/watch?v=videoid)。检查 videoid 的值是否相同。