我已经动态添加了标签。Alaways 我的第一个选项卡只有在从另一个选项卡返回和返回后才会加载。您能否建议我解决此问题的解决方案。
//------------ 动态添加标签
for (int i=0; i<tabs.length; i++){
String tabName = tabs[i];
specs = th.newTabSpec(tabName);
specs.setContent(R.id.llItemList);
list1=(ListView)findViewById(R.id.lvCommonList);
adapter=new Adapter(this, item[i]);
list1.setAdapter(adapter);
specs.setIndicator(tabName);
th.addTab(specs);
}
public void onTabChanged(String tabId) {
// TODO Auto-generated method stub
currentTab = tabId;
for (int i=0; i<tabs.length; i++){
if (currentTab.equals(tabs[i])){
linearLayout.removeView(list1);
linearLayout.addView(list1);
adapter=new Adapter(this, item[i]);
list1.setAdapter(adapter);
}
}
}