0

現在のタブを別のタブと比較する方法を知っている人はいますか? お気に入り

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

答えが見つかりません:-/

4

1 に答える 1

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

または、OnTabChangedListenerのタブインデックスを比較できます。

tabhost.setOnTabChangedListener(new OnTabChangeListener() {

@Override
public void onTabChanged(String tabId) {

int i = getTabHost().getCurrentTab();
    switch(i) {
        case 1:
          break:
        case 2:
          break:
    }
  }
});
于 2012-06-03T18:45:31.577 に答える