安卓开发详解 getFragmentManager,getSupportFragmentManager,getChildFragmentManager三者之间的区别

因为fragment是3.0之后才有的api,就可以直接用getFragmentManager()这个方法来获取fragment管理器对象。但是3.0之前的版本如果也想获得fragment管理器对象怎么办呢?因此出现了getSupportFragmentManager,用于支持3.0以下的安卓系统API版本。

而getChildFragmentManager 是针对fragment嵌套fragment。

 

getFragmentManager()所得到的是所在fragment 的父容器的管理器(此处重点在父容器),

getChildFragmentManager()所得到的是在fragment  里面子容器的管理器(此处重点在子容器)。

你可能感兴趣的:(安卓开发详解 getFragmentManager,getSupportFragmentManager,getChildFragmentManager三者之间的区别)