Integrating youtube to fragment

前端 未结 2 1387
南旧
南旧 2020-12-02 11:36

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

2条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-02 11:49

    To implement youtube player using fragment follow these 3 steps below:-

    1. In the activity XML file add these:

       
      
    2. 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) {
      
           }
       };
      
    3. 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.

提交回复
热议问题