【发布时间】:2017-03-05 15:52:35
【问题描述】:
相关代码:
YouTubeThumbnailView first_video = (YouTubeThumbnailView) findViewById(R.id.main_video);
first_video.initialize(Config.YOUTUBE_API, new YouTubeThumbnailView.OnInitializedListener() {
@Override
public void onInitializationSuccess(YouTubeThumbnailView youTubeThumbnailView, YouTubeThumbnailLoader youTubeThumbnailLoader) {
final String video = getResources().getString(R.string.principal_funcoes);
youTubeThumbnailLoader.setVideo(video);
}
方法“youTubeThumbnailLoader.setVideo(String s)”工作所需的时间是荒谬的。 在完全有线连接 (100mbps) 的情况下,显示缩略图需要 30 多秒。
用户绝对不可能等待超过 2 秒以显示缩略图,并且在等待显示时屏幕完全空白。
如何更快地加载视频缩略图,或者至少让 YouTubeThumbnailView 在获取缩略图时显示加载图像?
【问题讨论】:
-
您是否尝试过选择您将使用的缩略图中的resolution?看看它的加载是否与其他分辨率相同?
标签: java android youtube youtube-api