Android Youtube SDK-知道何时加载第一帧
我想在初始化YouTube播放器时显示加载屏幕,但仅当视频的第一帧加载并显示给用户时才隐藏此屏幕Android Youtube SDK-知道何时加载第一帧,android,android-youtube-api,Android,Android Youtube Api,我想在初始化YouTube播放器时显示加载屏幕,但仅当视频的第一帧加载并显示给用户时才隐藏此屏幕 这是因为,如果我在NializationSuccess上删除屏幕,那么还有几秒钟的时间,播放器仍然是黑色的。之后,播放器加载第一帧或视频图像海报,并显示播放按钮。如果可能的话,我想检测这个场景。谢谢。有一个youtubeplyer.PlayerStateChangeListener接口,您可以为此目的进行监听 player.setPlayerStateChangeListener(new YouTu
这是因为,如果我在NializationSuccess上删除屏幕,那么还有几秒钟的时间,播放器仍然是黑色的。之后,播放器加载第一帧或视频图像海报,并显示播放按钮。如果可能的话,我想检测这个场景。谢谢。有一个youtubeplyer.PlayerStateChangeListener接口,您可以为此目的进行监听
player.setPlayerStateChangeListener(new YouTubePlayer.PlayerStateChangeListener() {
@Override
public void onVideoStarted() { }
@Override
public void onVideoEnded() { }
@Override
public void onLoading() { }
@Override
public void onLoaded(String arg0) { }
@Override
public void onError(ErrorReason arg0) { }
@Override
public void onAdStarted() { }
});
onLoaded显示视频最终加载的时间,因此这是播放按钮和视频海报出现在屏幕上的时刻