YouTube意图resultCode

时间:2016-04-20 11:24:52

标签: android android-intent youtube youtube-api android-youtube-api

我正在尝试使用“YouTubeIntents.createPlayVideoIntentWithOptions”控制youtube意图控制的不同情况,问题是在youtube活动结束时resultCode总是RESULT_CANCELED。

我的代码:

public void playVideo(String s){
    Intent intent;
    intent = YouTubeIntents.createPlayVideoIntentWithOptions(this, s, true, true);
    startActivityForResult(intent, ACTIVITY_REQUEST);
}

控制

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {

    if (requestCode == ACTIVITY_REQUEST && resultCode == RESULT_CANCELED) { //<-- ALLWAYS CANCELED

        Intent intent;
        intent = YouTubeIntents.createPlayVideoIntentWithOptions(this, "Hmd53MDnOjg", true, true);
        startActivity(intent);

    }
}

有没有人与resultCode有不同的结果?

1 个答案:

答案 0 :(得分:0)

由于您的API_KEY存在问题,因此RESULT_CANCELED resultCode会出现问题。 请查看此Google Developers tutorial您是否错过了正确使用此API的步骤。