在android工作室的xml中的youtubeVideoplayer上的缩略图?

时间:2017-06-06 12:14:52

标签: android youtube-api android-studio-2.3

如何将缩略图放在android studio 2.3.2的Layout-xml文件中的youtubeVideoplayer上,因为我可以在我的应用程序中播放YouTube视频,但我想在播放视频之前显示该视频的缩略图看起来不错。

2 个答案:

答案 0 :(得分:0)

你需要单独获取视频的缩略图

您可以使用this link获取YouTube视频的缩略图,将VIDEO_ID替换为您自己的视频ID。

在用户播放视频之前显示此缩略图

答案 1 :(得分:0)

每个管视频都有唯一的ID,这是每个管视频网址的唯一区别。与视频一样,每个缩略图都具有唯一的ID,当然与所属的视频相同。基本上,您必须提取或放置唯一ID,然后使用您自己的方法下载缩略图以下载位图或使用某些第三方库(如Glide)。像这样:

String  url = MessageFormat.format("http://img.youtube.com/vi/{0}/hqdefault.jpg", idOfYourVideo);
Glide.with(YourActivityName.this).load(url).asBitmap().into(new 
     SimpleTarget<Bitmap>() {
        @Override
        public void onResourceReady(Bitmap resource, GlideAnimation<? super 
        Bitmap> glideAnimation) {
            thumbnail.setImageBitmap(resource);
        }
    });