目标是实现红框内的布局和逻辑,每个Tab页的内容格式都是一样的。
private String[] tabString = { "TAB1", "TAB2", "TAB3", "TAB4", "TAB5" };
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// tab设置
ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
Tab tab;
for (String s : tabString) {
tab = actionBar.newTab();
tab.setText(s);
tab.setTabListener(new TabListener(){
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
// TODO Auto-generated method stub
}
@Override
public void onTabSelected(