我正在尝试使用Tab Views的一些简单的android示例。我尝试做的一件事与迄今为止我见过的所有例子不同的是,不使用TabActivity。我正在尝试使用普通活动,这意味着我需要检索一些TabHost对象,所以我可以添加标签等。怎么办呢?
如果要检索视图,可以只使用findViewById(R.id.blah)
,但如何以类似的方式检索TabHost对象?
修改
所以CommonsWare为我提出的问题提供了答案,但我似乎没有说出我的问题。我正在使用findViewById,并将其作为TabHost,ala TabHost tab_host = (TabHost)this.findViewById(R.id.mytabhost);
进行投射,但每当我使用它时,应用程序都会崩溃。
问题是如果你没有使用TabActivity,从不调用 TabHost.setup(),所以你需要自己。
此问题现已解决:)
答案 0 :(得分:1)
如何做到这一点?
致电findViewById()
。
如果您想要检索视图,那么 可以简单地使用 findViewById(R.id.blah),但怎么可以 你检索一个TabHost对象 类似的方式?
TabHost
是View
。您可以通过致电findViewById()
找到它。