2017-03-11 3 views
0
public class MainActivity extends YouTubeBaseActivity { 

Button b; 
private YouTubePlayerView youTubePlayerView; 
private YouTubePlayer.OnInitializedListener onInitializedListener; 


@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    youTubePlayerView = (YouTubePlayerView) findViewById(R.id.view4); 
    onInitializedListener = new YouTubePlayer.OnInitializedListener() { 
     @Override 
     public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) { 
      youTubePlayer.loadVideo("KRavtGE-qsI"); 

     } 

     @Override 
     public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult youTubeInitializationResult) { 

     } 
    }; 

    b= (Button) findViewById(R.id.button4); 
    b.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      youTubePlayerView.initialize("my key",onInitializedListener); 
     } 
    }); 

} 
} 

XML-DateiVerwenden Youtube API in Android?

<RelativeLayout 
    android:layout_width="368dp" 
    android:layout_height="495dp" 
    tools:layout_editor_absoluteX="8dp" 
    tools:layout_editor_absoluteY="8dp"> 

    <Button 
     android:id="@+id/button4" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" 
     android:layout_centerHorizontal="true" 
     android:layout_marginBottom="173dp" 
     android:text="Button" /> 

    <com.google.android.youtube.player.YouTubePlayerView 
     id="@+id/view4" 
     layout_above="@+id/button4" 
     layout_marginBottom="109dp" 
     layout_marginLeft="54dp" 
     layout_marginStart="54dp" 
     layout_toEndOf="@+id/button4" 
     layout_toRightOf="@+id/button4" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" /> 


</RelativeLayout> 

Wenn ich auf die Schaltfläche der App klicken dann stoppt es leider. Kann mir bitte jemand bei diesem Projekt helfen? Ich habe dieses Projekt neue Version von Android Studio.Ich weiß nicht, warum das passiert ist. Cay any bitte helfen Sie mir bei der Lösung meines Problems ..

+0

posten Sie bitte Crash-Logs – abhishesh

+0

Wir brauchen Crash-Log, um Ihnen zu helfen. Würden Sie es bitte zu Ihrer Frage hinzufügen? – savepopulation

Antwort

0

Geben Sie einen gültigen Schlüssel während der Initialisierung des Youtube-Player.

Verwandte Themen