2012-06-03 96 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: 
    } 
    } 
});