My Activity extends another activity and consists of navigation drawer where each item opens a new fragment.I want to integrate Youtube to one of the fragment..Previously i
To implement youtube player using fragment follow these 3 steps below:-
In the activity XML file add these:
In activity java file create a new OnInitialize listener
YouTubePlayer.OnInitializedListener onInitializedListener = new
YouTubePlayer.OnInitializedListener() {
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
youTubePlayer.loadVideo("Your_video_id");
}
@Override
public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult youTubeInitializationResult) {
}
};
After initializing the listener get the fragment reference and initialize the player.
YouTubePlayerFragment youTubePlayerFragment = (YouTubePlayerFragment) getFragmentManager().findFragmentById(R.id.youtube_fragment);
youTubePlayerFragment.initialize("You_Developer_Api_Key", onInitializedListener);
To get the Developer API Key follow this link.