【发布时间】:2017-06-27 13:19:30
【问题描述】:
我有一个视图寻呼机,在其中一个选项卡中我有一个包含两个子片段的父片段。
Candidatelist 是具有框架容器的父片段它说没有找到视图。
我用来替换父片段容器中的第一个孩子的代码是(这很好用)
Fragment childFragment = new CandidateListFragment();
FragmentTransaction transaction = getChildFragmentManager().beginTransaction();
transaction.replace(R.id.childContainer, childFragment,"listfragment").commit();
这里的 childContainer 现在是父容器的 ID,当我必须在其中再添加一个子容器时,它会显示未找到视图。
Fragment childFragment = new CandidateStartEvent();
FragmentTransaction transaction =getChildFragmentManager().beginTransaction();
transaction.replace(R.id.childContainer, childFragment).commit();
【问题讨论】:
-
你说,Candidate List 是一个父级,然后你说你在 Candidate List 中替换它。请澄清一下。
-
CandidateList 和 CandidateListFragment 是两个不同的片段,其中 CandidateList 是父片段。@Pavlus