我已经创建了标签作为视图。但是我没有找到关于如何操作这些视图的任何信息。例如,如果我想显示一个列表视图和一个窗体(tablelayout)在另一个。我可以为每个标签分别设计布局吗?更重要的是,我在哪里包含关于每个选项卡的Java代码?如何处理标签作为视图?
这里是我的Java代码:
public class TabWorkEntryActivity extends TabActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tabworkentry);
TabHost mTabHost = getTabHost();
mTabHost.addTab(mTabHost.newTabSpec("top10").setIndicator("Top 10").setContent(R.id.Top_10));
mTabHost.addTab(mTabHost.newTabSpec("billable").setIndicator("Billable").setContent(R.id.Billable));
mTabHost.addTab(mTabHost.newTabSpec("product").setIndicator("Product").setContent(R.id.Product));
mTabHost.addTab(mTabHost.newTabSpec("regular").setIndicator("Regular").setContent(R.id.General));
mTabHost.setCurrentTab(3);
}
任何有点帮助表示赞赏。
好的。现在,如果我使用第二种方法,我可以为我的选项卡使用单独的布局,还是必须将所有内容都包含在单个布局中,例如我的活动? – Harsh
yourTabSpec.setContent(R.id.the_id_of_your_tab); –
要放在tabView中的“布局”必须在选项卡主机的布局中指定...查看它是如何做到的 –