如何在顶部创建一个带有标签的片段,托管其他片段?
我以前使用android.support.v4.app.Fragment
但由于android.app.Fragment
类而切换到PreferenceFragment
。我的代码是:
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_tabs,container, false);
mTabHost = (FragmentTabHost)rootView.findViewById(android.R.id.tabhost);
mTabHost.setup(getActivity(), getChildFragmentManager(), R.id.realtabcontent);
mTabHost.addTab(mTabHost.newTabSpec("fragmentb").setIndicator("Fragment B"),
FragmentB.class, null);
return rootView;
}
但是这不再适用,因为setup
需要v4-FragmentManager。
有任何建议如何解决这个问题?
提前致谢!