在使用了 Google MVP architecture 之后,View 层以一个动态 Fragment 的形式独立于 Activity。在原本使用 Activity 作为 View 层时,如果需要内嵌多个动态 Fragment,例如常见的 ViewPager,我们可以使用 Activity 的 FragmentManager 来管理他们。而在 Google MVP 模式下,这就变成了一个 View 层的主 Fragment 嵌套许多子 Fragment。在这时,我们应相应的用 View 层 Fragment 的 FragmentManager 来管理子 Fragment。
评论