我最近一直在玩标签,这是一个问题。以下循环创建具有动态布局的动态选项卡。但是,当我运行应用程序时,只会创建第一个选项卡内容,并且只有当我尝试选择第二个选项卡时,才会创建第二个选项卡内容。
我想立即访问第二个选项卡布局,如果我尝试从第一个选项卡执行此操作,则在选择第二个选项卡之前应用程序崩溃。
Tabs = (TabHost) findViewById(android.R.id.tabhost);
Tabs.setup();
for (count =0;count < all_rooms_count;count++){
NewTab.setContent(new TabHost.TabContentFactory()
{
public View createTabContent(String tag)
{
RelativeLayout ll = new RelativeLayout(MainActivity.this);
ll.setLayoutParams(params);
ll.setId(passedTabId);
return ll;
}
});
Tabs.addTab(NewTab);
}
是否可以强制循环为所有选项卡创建选项卡内容?