【发布时间】:2015-09-25 04:02:47
【问题描述】:
我正在尝试在片段中添加 tabhost,但无论我尝试什么,我都无法插入它。我可能在这里遗漏了一些基础知识。这里是我的类 TabFragment 的代码。它返回一个视图。
public class TabFragment extends Fragment{
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
}
private TabHost mTabHost;
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
View view = inflater.inflate(R.layout.tabmain, container, false);
mTabHost = (TabHost) view.findViewById(android.R.id.tabhost);
mTabHost.setup();//very important to call this
TabHost.TabSpec tab = mTabHost.newTabSpec("my tab content");
tab.setIndicator("my tab content");
mTabHost.addTab(tab);
return view;
}
}
【问题讨论】:
-
不,它没有。他们正在使用片段来制作标签,这不是我的要求,而且我的片段之一必须是静态的。我只需要以某种方式插入标签主机
-
@sohil 你得到解决了吗..我卡在同一个..你能帮忙..检查这里stackoverflow.com/questions/28106944/…?
-
@Johnson 我解决了它,但很久以前我不太记得我是如何管理它的。对不起