如果我有一个像这样的更改标签的监听器:
mTabHost.setOnTabChangedListener(new OnTabChangeListener() {
public void onTabChanged(String tabId) {
if (mTabHost.getCurrentTab() == 0) {
//..
}
else if (mTabHost.getCurrentTab() == 1) {
//..
}
else if (mTabHost.getCurrentTab() == 2) {
//..
}
}
});
如何以编程方式触发onTabChanged()
方法?
答案 0 :(得分:3)
打电话,
mTabHost.setCurrentTab(id);
或
mTabHost.setCurrentTabByTag(tag);
供参考,
http://developer.android.com/reference/android/widget/TabHost.html