在显示DialogFragments时应该何时使用getFragmentManager(),何时应该使用getSupportFragmentManager()?
目前,我正在按如下方式显示我的DialogFragments:
myDialogFragment.show(getFragmentManager(), "My Dialog Fragment");
答案 0 :(得分:19)
如果您使用API> = 14,则使用getFragmentManager()
,在使用支持包时,您必须使用getSupportFragmentManager()
例如Android支持包v4或v13。
答案 1 :(得分:6)
当您使用 android.support.v4.app.FragmentManager
时,您应使用getSupportFragmentManager()
,如果您使用的是 android.app.FragmentManager
,请使用{{1 }}