我正在尝试使用YouTubeThumbnailView为一系列youtube视频设置多个缩略图。问题是在缩略图上方重复了相同的缩略图,因此我正在寻找一个可以完成此操作的示例。
我试图用谷歌搜索问题,但是我只能找到带有一个缩略图的示例-我只是在寻找一个示例,说明如何设置多个(正确)。
YouTubeThumbnailView文档:
https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubeThumbnailView
先前的(失败的)尝试:
YouTube API does not play videos as expected
最佳答案
我知道您的问题是很久以前发布的,但是对于以后会尝试找到解决方案的人来说。
YouTubeThumbnailView youTubeThumbnailView;
LinearLayout ll = new LinearLayout(this);
for(int i = 0 ; i < videos.length ; i++){
final String videoID = videos[i];
youTubeThumbnailView = new YouTubeThumbnailView(this);
youTubeThumbnailView.setTag(videoID);
youTubeThumbnailView.initialize(API_KEY, this);
ll.addView(youTubeThumbnailView);
}
并进行初始化
@Override
public void onInitializationSuccess(YouTubeThumbnailView thumbnailView,
YouTubeThumbnailLoader thumbnailLoader) {
youTubeThumbnailLoader = thumbnailLoader;
thumbnailLoader.setOnThumbnailLoadedListener(new ThumbnailLoadedListener());
youTubeThumbnailLoader.setVideo(thumbnailView.getTag().toString());
}