【发布时间】:2014-01-11 15:47:11
【问题描述】:
我在更改选项卡主机上的视图时遇到问题 - 当我选择一个选项卡时,内容保持空白。
据我所知,onCreateView 没有被子片段调用。 onMenuCreate 运行良好,因为菜单会按预期更改。
public class PatientTabFragment extends Fragment {
private FragmentTabHost mTabHost;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
mTabHost = new FragmentTabHost(getActivity());
mTabHost.setup(getActivity(), getChildFragmentManager());
mTabHost.addTab(mTabHost.newTabSpec("simple").setIndicator("Info"),
NewPatientFragment.class, null);
mTabHost.addTab(mTabHost.newTabSpec("contacts").setIndicator("Notes"),
NoteListFragment.class, null);
return mTabHost;
}
@Override
public void onDestroyView() {
super.onDestroyView();
mTabHost = null;
}
}
【问题讨论】:
标签: android android-fragments android-tabhost fragment-tab-host android-nested-fragment