Nella documentazione per android.support.v4.app.FragmentManager:.getSupportFragmentManager() contro getFragmentManager() in Android 3.0+
"Static versione sostegno biblioteca del FragmentManager del framework usato per scrivere applicazioni che girano su piattaforme prima di Android 3.0. Quando è in esecuzione su Android 3.0 o versione successiva, questa implementazione è ancora utilizzata, non tenta di passare all'implementazione del framework. Consultare la documentazione di SDK framework per una panoramica della classe. "
Quindi, è necessario eseguire un controllo in fase di esecuzione e utilizzare il FragmentManager appropriato per la versione Android su cui è in esecuzione l'app? Chiama getFragmentManager() se su Android 3.0+ invece di getSupportFragmentManager()
qualche idea qual è la differenza tra questi due gestori? Vantaggi e svantaggi? – user1159819
La libreria di supporto è progettata per emulare esattamente la funzionalità. Ci sono alcune piccole differenze minori a metà strada [i documenti della biblioteca di supporto] (http://developer.android.com/tools/extras/support-library.html). – Eric
getSupportFragmentManager() ha funzionato per me versione di destinazione 15 grazie mille .. –