FragmentManager.beginTransaction() nicht angewandt werden kann (int, android.app.fragment)

Ich versuche zu erstellen, die eine navigation drawer in Android und ich habe ein bisschen ein problem. Ich habe eine Methode in meinem MainActivity.java behandelt meine Klicks auf der Navigations-Schublade und leitet den Anwender auf die richtige Aktivität. Die Methode, wie hier gezeigt:

      @Override
public void onNavigationDrawerItemSelected(int position) {
    //update the main content by replacing fragments
    android.app.Fragment objFragment = null;
    switch (position){
        case 0:
            objFragment= new menu1_Fragment();
            break;
        case 1:
            objFragment = new menu2_Fragment();
            break;
        case 2:
            objFragment = new menu3_Fragment();
            break;
    }
    FragmentManager fragmentManager = getSupportFragmentManager();
    fragmentManager.beginTransaction()
            .replace(R.id.container, objFragment)
            .commit();
}

Mein problem ist, dass ich bekomme eine Fehlermeldung auf der Dritten zur letzten Zeile in .replace(R.id.container, objFragment) : FragmentTransaction cannot be applied to (int, android.app.fragment)

InformationsquelleAutor rakeshdas | 2014-12-31
Schreibe einen Kommentar