Android - Youtube Player在指定时间停止播放视频

时间:2017-09-03 08:55:59

标签: android video youtube

我尝试使用来自youtube videoYoutube Video Player

android app中的start_timeend_time.

我使用player.loadVideo("_wcs7ixyDbY", 12000),以便我的视频在12 seconds.之后开始播放但我想在20 seconds结束我的视频。

我用过

player.loadVideo(videoID, 12000);
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
    public void run() {
        if(player.getCurrentTimeMillis() <= 20000) {
            handler.postDelayed(this, 1000);
        } else {
            handler.removeCallbacks(this);
            player.pause();
        }
    }
}, 1000);

此选项pause video之后的20 seconds.

如何在video

之后结束我的20 seconds (not pause)

谢谢

1 个答案:

答案 0 :(得分:0)

Android YouTube API还提供了停止/发布视频的方法:

  

abstract void release()

     

停止任何加载或视频播放,并释放此YouTubePlayer使用的所有系统资源。

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