2013-02-07 83 views
0

我想在我的項目中使用新的YouTube API。 使用文檔的例子,它工作正常:使用YouTube API和片段擴展

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 { ... 

有沒有人有同樣的問題?

我搜索的信息,我發現類似的問題,但不是一個解決方案

我真誠地感謝幫助

感謝和問候

回答

相關問題