Android YouTube Api独立播放器结果

Android YouTube Api独立播放器结果,android,android-youtube-api,Android,Android Youtube Api,我使用YouTube Api v3。我使用Standalone player以一些视频开始新的活动 holder.playButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = YouTubeStandalonePlayer.createVideoIntent((Activit

我使用
YouTube Api v3
。我使用
Standalone player
以一些视频开始新的
活动

holder.playButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent intent = YouTubeStandalonePlayer.createVideoIntent((Activity) ctx,
                    Config.YOUTUBE_API_KEY,
                    appearance,
                    100,     //after this time, video will start automatically
                    true,               //autoplay or not
                    true);             //lightbox mode or not; show the video in a small box
            ctx.startActivity(intent);
        }
    });
我想知道,如果有什么方法可以让视频开始并结束(可能是一些
ondestory
方法的
standaroneactivity
),我该如何使用它

据我所知,它很可能与
Youtube Api
提供的其他
播放器
一起使用,但我想确切地了解
单机版
的情况

提前谢谢

是的,这是可能的。 您应该将startActivity(intent)替换为startActivityForResult(intent,您的_intent_代码),然后在您的活动方法protected void onActivityResult(int requestCode,int resultCode,intent data)中重写,如下所示:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data){
    if (requestCode == YOUR_INTENT_CODE){
        //do your stuffs here
    }
}

Standaloneplayer是一个活动,和任何活动一样,可以为结果启动它,因此当收到结果时,调用活动将收到回调

ббббббб,бббб