web-dev-qa-db-fra.com

Utilisation de getFragmentManager () vs getSupportFragmentManager ()?

Quand dois-je utiliser getFragmentManager () lors de l'affichage de DialogFragments et quand dois-je utiliser getSupportFragmentManager ()?

Actuellement, je montre mes DialogFragments comme suit:

myDialogFragment.show(getFragmentManager(), "My Dialog Fragment");
20
COBOL

Si vous utilisez l'API> = 14, utilisez alors getFragmentManager() et lorsque vous utilisez Support Package, vous devez utiliser getSupportFragmentManager()

Par exemple Android Support Package v4 ou v13.

19
Itzik Samara

Lorsque vous utilisez Android.support.v4.app.FragmentManager alors vous devez utiliser getSupportFragmentManager() et si vous utilisez Android.app.FragmentManager alors utilisez getFragmentManager().

7
Chintan Shah