YouTubeThumbnailView示例

Jav*_*oob 2 java youtube video android youtube-api

我正在尝试使用YouTubeThumbnailView为一系列YouTube视频设置多个缩略图.问题是相同的缩略图重复过来所以我正在寻找一个如何实现这一目标的例子.

我试图谷歌搜索问题,但我只能找到一个缩略图的例子 - 我只是在寻找一个如何设置多个(正确)的例子.

YouTubeThumbnailView文档:

https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubeThumbnailView

以前(不成功)尝试:

YouTube API无法按预期播放视频

小智 9

我知道你的问题是很久以前发布的,但对于那些稍后会尝试寻找解决方案的人来说.

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);
}
Run Code Online (Sandbox Code Playgroud)

并用于初始化

@Override
     public void onInitializationSuccess(YouTubeThumbnailView thumbnailView, 
       YouTubeThumbnailLoader thumbnailLoader) {

      youTubeThumbnailLoader = thumbnailLoader;
      thumbnailLoader.setOnThumbnailLoadedListener(new ThumbnailLoadedListener());  

      youTubeThumbnailLoader.setVideo(thumbnailView.getTag().toString());     
     }
Run Code Online (Sandbox Code Playgroud)