我正在使用Fragments。
请参见下图。
我们可以在另一个活动(活动B)的片段(片段B2)中容纳不同的活动(活动A)片段(片段A1)吗?
我们怎么可能这样做?
答案 0 :(得分:4)
public void addInnerFrag() {
getChildFragmentManager().beginTransaction().add(R.id.fragContainer, new InnerFrag()).commit();
getChildFragmentManager().executePendingTransactions();
}
答案 1 :(得分:0)
是的,我们可以将片段放在另一个片段中。
解决方案是在您添加片段时使用getFragmentManager()
。
在片段中添加子片段时,您必须使用getChildFragmentManager()
;
以下链接可能对您有用:here