Die Nutzung von Youtube-api-player mit android-fragment

Habe ich die Entwicklung einer android-Anwendung, ich bin mit einem fragment und die youtube-player-API. Ich habe YouTubeFailureRecoveryActivity und ich bin immer der Fehler unten:

Syntax error, insert "ClassBody" to complete ClassDeclaration

Ich habe diesen code:

  public class SubCate extends  Fragment,YouTubeFailureRecoveryActivity
  {     
     TextView lblName;
     String _Title,_Video;

      WebView fullcontent;
     YouTubePlayerView youTubeView;
    @Override
  public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  }     

    @Override
 public View onCreateView(LayoutInflater inflater, ViewGroup container, 
    Bundle savedInstanceState) {

    View view = inflater.inflate(R.layout.subcate,
            container, false);

    lblName = (TextView) view.findViewById(R.id.title);
    fullcontent = (WebView) view.findViewById(R.id.fullcontent);
    youTubeView = (YouTubePlayerView) view.findViewById(R.id.youtube_view);
          youTubeView.initialize(DeveloperKey.DEVELOPER_KEY, getActivity());
    Bundle bundle = getArguments();


    return view;

        }



         public void updateDetail(String articletitle,String articlefullcontent,String articlevideo) {

            _Title = articletitle.substring(1);
          lblName.setText(_Title);

            _Video = articlevideo.substring(1);

            }
            public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player,
          boolean wasRestored) {
        if (!wasRestored) {

          player.cueVideo(_Video);

        }
              }

              protected YouTubePlayer.Provider getYouTubePlayerProvider() {
        return youTubeView;

                  } 
        }   

EDIT:

Habe ich entfernt YouTubeFailureRecoveryActivity Klasse aus meiner Klasse erweitern.

Jetzt bin ich immer eine Fehlermeldung in dieser Zeile:

youTubeView.initialize(DeveloperKey.DEVELOPER_KEY, getActivity());

Der Fehler ist :

The method initialize(String, YouTubePlayer.OnInitializedListener) in the type YouTubePlayerView is not applicable for the arguments (String, Activity)

Was falsch in meinem code? Warum erhalte ich diesen Fehler? Wie lösche ich diesen Fehler?
Bitte geben Sie mir Lösung dafür.

InformationsquelleAutor user2218667 | 2013-04-29
Schreibe einen Kommentar