Android 流动中的子容器

Android 流动中的子容器,android,mortar,square-flow,Android,Mortar,Square Flow,是否有关于如何在flow中构造子容器的文档 例如,我有一个主视图,一个详细视图 我打算添加一个弹出视图,它将有自己的后台。弹出窗口将用作向导,要求用户完成一些设置说明,并显示为弹出窗口 与下面的布局类似,只是还有一个主容器(完全显示的抽屉布局) 如何做到这一点?细节(或父)容器是否需要知道弹出式容器的存在?像这样的东西 @InjectView(R.id.master_container) FramePathContainerView masterContainer; @InjectView(

是否有关于如何在flow中构造子容器的文档

例如,我有一个主视图,一个详细视图

我打算添加一个弹出视图,它将有自己的后台。弹出窗口将用作向导,要求用户完成一些设置说明,并显示为弹出窗口

与下面的布局类似,只是还有一个主容器(完全显示的抽屉布局)

如何做到这一点?细节(或父)容器是否需要知道弹出式容器的存在?像这样的东西

@InjectView(R.id.master_container)
FramePathContainerView masterContainer;

@InjectView(R.id.detail_container)
FramePathContainerView detailContainer;

@InjectView(R.id.popup_container)
FramePathContainerView popupContainer;

@Override
public boolean onBackPressed() {
    return BackSupport.onBackPressed(popupContainer) 
            || BackSupport.onBackPressed(detailContainer);
}

@Override
public ViewGroup getCurrentChild() {
    Paths.MasterDetailPath showing = Path.get(getContext());
    return showing.isMaster() ? masterContainer.getCurrentChild()
            : showing.isPopup() ? popupContainer.getCurrentChild() 
            : detailContainer.getCurrentChild();
}
这就是我们应该做的吗?想法