À l'aide de getFragmentManager() vs getSupportFragmentManager()?
Quand dois-je utiliser getFragmentManager() lors de la démonstration de DialogFragments, et quand dois-je utiliser getSupportFragmentManager()?
Actuellement, je suis en train de montrer mon DialogFragments comme suit:
myDialogFragment.show(getFragmentManager(), "My Dialog Fragment");
OriginalL'auteur COBOL | 2014-08-14
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez l'API >= 14, puis utilisez
getFragmentManager()
et lors de l'utilisation du Support Package, vous devez utilisergetSupportFragmentManager()
Par Exemple le Soutien Android Package v4 ou v13.
si vous utilisez la version de l'API 14 à l'aide de getFragmentManager() désolé pour tromper je vais changer ma réponse pour une meilleure compréhension.
Fragment de la crèche va travailler API>=11 voir developer.android.com/reference/android/app/...
OriginalL'auteur Itzik Samara
Lorsque vous utilisez
android.support.v4.app.FragmentManager
alors vous devriez utilisergetSupportFragmentManager()
et si vous utilisezandroid.app.FragmentManager
ensuite utilisergetFragmentManager()
.OriginalL'auteur Chintan Shah