使用getFragmentManager()与getSupportFragmentManager()?getFragmentManager、getSupportFragmentManager

2023-09-04 09:34:24 作者:记得放火

当我应该用getFragmentManager()显示DialogFragments的时候,当我应该使用getSupportFragmentManager()?

目前,我显示我DialogFragments如下:

  myDialogFragment.show(getFragmentManager(),我的对话片段);
 

解决方案

如果您使用的是API> = 14,然后用 getFragmentManager()键,同时使用支持包你必须使用 getSupportFragmentManager()

例如Android的支持包V4或V13。

When should I use getFragmentManager() when showing DialogFragments, and when should I use getSupportFragmentManager()?

Currently, I am showing my DialogFragments as follows:

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

解决方案

If you are using API >= 14, then use getFragmentManager() and while using Support Package you have to use getSupportFragmentManager()

For Example Android Support Package v4 or v13.

 
精彩推荐
图片推荐