我正在尝试使用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());
     }

07-24 09:36