Korzystanie z API YouTube w ramach fragmentu
Korzystam z nowego API YouTube w moim projekcie. Korzystając z przykładu dokumentacji, działa poprawnie:
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);
}
}
}
Ale w moim projekcie używam głównej aktywności, która zawiera ViewPager. ViewPager pokazuje fragmenty, problem polega na tym, że chcę pokazać YouTubePlayer w jednym fragmencie ViewPager. Zazwyczaj jest to działanie wykorzystujące youtube, rozszerzające YouTubeBaseActivity.
extends YouTubeBaseActivity implements ... {
Moje pytanie brzmi: w jaki sposób mogę pokazać YouTube Playerowi działanie, które rozciąga się od fragmentów?
Szukałem, ale nie mogę znaleźć informacji o moim problemie.
Szczerze doceniam pomoc.
Z poważaniem