2013-03-22 47 views

回答

0

當然可以,

TabHost mTabHost; 
    TabHost.TabSpec spec; // Resusable TabSpec for each tab 
    Intent intent; // Reusable Intent for each tab 

現在增加你的類,

mTabHost = getTabHost(); 
    // Create an Intent to launch an Activity for the tab (to be reused) 
    intent = new Intent().setClass(this, A.class); 
    // Initialize a TabSpec for each tab and add it to the TabHost 
    spec = mTabHost 
      .newTabSpec("Class A") 
      .setIndicator("Class A", res.getDrawable(R.drawable.home_selector)) 
      .setContent(intent); 
    mTabHost.addTab(spec); 

同樣的方式,您可以添加其他類,在這裏我用drawble背景

+0

我有3名班組長,A級,B類,C類。通常,tabbar加載類A,但是當滿足一些條件時,它必須在類A先前加載的相同選項卡中加載類c。 – 2013-03-22 10:25:16

+0

您可以通過標誌值來處理這個問題,如果其類型爲真,則返回Class A Class A – 2013-03-22 10:26:32