2012-06-03 151 views
0

是否有任何機構知道如何將當前標籤與其他標籤進行比較?像比較標籤名稱

if(tabhost.getCurrenttabtag().equals(tabhost.gettabtag())) 

我找不到任何答案: -/

回答

0
String currentTabTag = tabhost.getCurrentTabTag(); 
if (currentTabTag.equals("Tab1")) { 
    // do something 
} 

,或者你可以比較的int OnTabChangedListener選項卡索引:

tabhost.setOnTabChangedListener(new OnTabChangeListener() { 

@Override 
public void onTabChanged(String tabId) { 

int i = getTabHost().getCurrentTab(); 
    switch(i) { 
     case 1: 
      break: 
     case 2: 
      break: 
    } 
    } 
});