Ich hatte ein Problem hier. i importiert:FragmentManager bei Fehler
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
und eine Funktion:
public void replaceFragmentContent(Fragment fragment) {
if (fragment != null) {
FragmentManager fm = getFragmentManager();
FragmentTransaction transaction = fm.beginTransaction();
transaction.setTransition(transaction.TRANSIT_FRAGMENT_OPEN);
transaction.replace(R.id.mainContent,fragment);
transaction.commit();
}
}
aber dies hat einen Fehler:
Require: android.support.v4.app.FragmentManager
Found: android.app.FragmentManager
i bereits
FragmentManager fm = getSupportFragmentManager();
aber nicht wahr verwenden, idk warum und wie das zu beheben . Bitte hilf mir. Danke Alots
Sie importieren den android.support.v4.app.FragmentManager und entfernen das Paket android.app.FragmentManager. –
Verwenden Sie 'FragmentManager fm = getSupportFragmentManager();' und importieren Sie in Ihren Imports nur 'android.support.v4.app.FragmentManager;' – pleft
Ich habe keine Zeilen gefunden wie: android.app.FragmentManager; –