getSupportFragmentManager() la méthode n'est pas définie

J'ai une activité Principale, qui s'étend SherlockActivity

Le code suivant semble être de me donner de la difficulté à

PopularFragment fragment = new PopularFragment();
            FragmentManager fragmentManager = getFragmentManager();
            fragmentManager.beginTransaction()
                           .replace(R.id.content_frame, fragment)
                           .commit();

J'obtiens l'erreur "Type mismatch: cannot convert from android.app.FragmentManager to android.support.v4.app.FragmentManager"

J'ai essayé getSupportFragmentManager() mais ça me donne cette erreur "The method getSupportFragmentManager() is undefined for the type Main.DrawerItemClickListener"

Je suis à jouer avec le nouveau android navigation tiroir, dans mes libs/dossier je n'ai que support library v13

mes fragments importations sont import android.de soutien.v4.app.Fragment;

import android.os.Bundle;
import android.support.v4.app.FragmentManager;

Comment puis-je résoudre ce problème?
Merci!

Vous devez étendre SherlockFragmentActivity pas SherlockActivity. Et appel getSupportFragmentManager au lieu de getFragmentManager.
fonctionne ..merci!
ajouter un commentaire pour répondre à l'article. Il a été utile..

OriginalL'auteur user1910290 | 2013-06-17