我如何使用Android播放器api switced视频? 这些是我使用的代码,但不是其他视频。 Android Studio 2.3用法
r
答案 0 :(得分:1)
你应该只初始化youtube播放器一次 - 在监听器之前初始化它 -
在ItemClickListener中创建切换YouTube视频的方法,在每个切换案例中调用pause()然后加载(),如下所示:
videoPlayer.initialize(api.api_key,this);
lw.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) {
sirax = position;
oke();
}
});
public void oke(){
switch (sirax) {
case 0:
player.loadVideo("MHj7ApwQXU0");
break;
case 1:
player.loadVideo("1GX_4PgUhYo");
break;
}}
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider,
YouTubePlayer player, boolean wasRestored) {
if(!wasRestored)
{
player.cueVideo("MHj7ApwQXU0");
}