【问题标题】:How to close the standAlonePlayer of youtube API after the completion of video视频完成后如何关闭youtube API的standAlonePlayer
【发布时间】:2016-10-21 11:09:35
【问题描述】:

我正在尝试使用 StandAlonePlayer 播放 youtube 视频。哪个工作正常。但我想在视频完成后关闭播放器。这个怎么做?任何帮助将不胜感激。

这是我使用独立播放器播放视频的代码。

Intent intent = YouTubeStandalonePlayer.createVideoIntent(context, Consts.DEVELOPER_KEY, VIDEO_ID,0,true,false);
startActivityForResult(intent);

在活动结果上,我可以处理错误状态。但我想在视频播放完毕后关闭播放器。

【问题讨论】:

    标签: android youtube android-youtube-api


    【解决方案1】:

    如果视频在 VideoView 中,你可以调用 setOnCompletionListener 来通知你视频播放完毕。

    videoView.setOnCompletionListener(new OnCompletionListener() {
    
        @Override
        public void onCompletion(MediaPlayer mp) {
             mp.stop();
           //write your code after complete video play  
        }
    });
    

    【讨论】:

    • 我没有为此使用任何视图。 StandAlonePlayer 会处理它。如果我们使用 StandAlonePlayer,则无需使用任何 View。
    猜你喜欢
    • 1970-01-01
    • 2011-11-24
    • 2013-08-13
    • 2019-01-11
    • 2015-09-18
    • 1970-01-01
    • 2011-11-27
    • 1970-01-01
    • 2015-07-18
    相关资源
    最近更新 更多