getSupportFragmentManager() Methode ist nicht definiert
Ich habe eine Haupttätigkeit erstreckt SherlockActivity
Den folgenden code zu sein scheint, gebe mir Mühe
PopularFragment fragment = new PopularFragment();
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.content_frame, fragment)
.commit();
Bekomme ich die Fehlermeldung "Type mismatch: cannot convert from android.app.FragmentManager to android.support.v4.app.FragmentManager
"
Versuchte ich getSupportFragmentManager() aber das gibt mir diese Fehlermeldung "The method getSupportFragmentManager() is undefined for the type Main.DrawerItemClickListener
"
Spiele ich mit der neuen android navigation drawer, in meine libs/- Ordner habe ich nur support library v13
meine Fragmente importiert werden-import-android.Unterstützung.v4.app.Fragment;
import android.os.Bundle;
import android.support.v4.app.FragmentManager;
Wie löse ich dieses Problem?
Danke!
Sollten Sie verlängern SherlockFragmentActivity nicht SherlockActivity. Und rufen getSupportFragmentManager statt getFragmentManager.
funktioniert ..vielen Dank!
fügen Sie Ihren Kommentar zu Antwort-Abschnitt. Es war hilfreich..
funktioniert ..vielen Dank!
fügen Sie Ihren Kommentar zu Antwort-Abschnitt. Es war hilfreich..
InformationsquelleAutor user1910290 | 2013-06-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie verlängern
SherlockFragmentActivity
nichtSherlockActivity
. Und rufengetSupportFragmentManager
stattgetFragmentManager
.InformationsquelleAutor Lingviston
Ich weiß nicht, ob es ist eine gute Praxis, habe Aber gewechselt mit
newFragment.show(this.getFragmentManager(), "datePicker");
Und der datePicker funktioniert.
InformationsquelleAutor Felipez
Versuchen:
InformationsquelleAutor Nik