プロジェクトで新しいYouTubeAPIを使用したいと思います。ドキュメントの例を使用すると、正しく機能します。
public class Test extends YouTubeBaseActivity implements YouTubePlayer.OnInitializedListener {
String urlVideo;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
urlVideo="5lbVNYAeFiQ";
YouTubePlayerView youTubeView = (YouTubePlayerView) findViewById(R.id.youtube_view);
youTubeView.initialize("MY_API_KEY", this);
}
public void onInitializationFailure(Provider arg0,YouTubeInitializationResult arg1) {
Toast.makeText(this, "Error ", Toast.LENGTH_LONG).show();
}
public void onInitializationSuccess(Provider arg0, YouTubePlayer arg1,boolean wasRestored) {
if (!wasRestored) {
arg1.loadVideo(urlVideo);
}
}
}
さて、問題は、YouTubeビデオがフラグメントから拡張されたアクティビティ内に表示される必要がある場合です
public class fragUno extends Fragment {
...
フラグメントから拡張するアクティビティを使用することはできませんが、以下も使用します。
extends YouTubeBaseActivity implements YouTubePlayer.OnInitializedListener { ...
誰かが同じ問題を抱えていましたか?
情報を検索しましたが、同様の問題が見つかりましたが、解決策はありません
私は心から助けに感謝します
よろしくお願いします