我一个月前开始使用Android API for Android.我正在尝试制作一个可以播放一些视频的Android应用程序,其中包括我上传的视频.通过公共视频,它可以工作.但是通过私人视频,YoutubePlayerView显示:"请登录".
由于YoutubeAndroidPlayerAPI似乎不支持身份验证,我无法弄清楚如何登录和播放这些视频.
这就是我正在做的"JurB9k3_Ws4"是我的私人视频ID.
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.playerview_demo);
YouTubePlayerView youTubeView = (YouTubePlayerView) findViewById(R.id.youtube_view);
youTubeView.initialize(DeveloperKey.DEVELOPER_KEY, new YouTubePlayer.OnInitializedListener() {
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer,
boolean b) {
youTubePlayer.cueVideo("JurB9k3_Ws4");
}
@Override
public void onInitializationFailure(YouTubePlayer.Provider provider,
YouTubeInitializationResult youTubeInitializationResult) {
}
});
}
Run Code Online (Sandbox Code Playgroud)