4
在我的應用程序中,我想使用ActionBarSherlock,因爲它完全適合該項目。 我唯一的問題是,我有一個選項卡的屏幕,其中一些需要禁用: ActionBarSherlock是否允許啓用/禁用ActionBar.Tab?
只有第三個選項卡應點擊。 其他類別將在用戶登錄後的下一個屏幕中啓用。
有沒有乾淨的方法來做這樣的事情?
在我的應用程序中,我想使用ActionBarSherlock,因爲它完全適合該項目。 我唯一的問題是,我有一個選項卡的屏幕,其中一些需要禁用: ActionBarSherlock是否允許啓用/禁用ActionBar.Tab?
只有第三個選項卡應點擊。 其他類別將在用戶登錄後的下一個屏幕中啓用。
有沒有乾淨的方法來做這樣的事情?
你可以在TabListener中處理這種行爲嗎?如果沒有啓用其他選項,則將選項卡還原爲選項卡3。
myTab.setTabListener(new TabListener() {
@Override
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
}
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
//if not tab3 & not enabled revert to tab 3
actionbar.selectTab(tab3)
}
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
}
})
是否可以禁用選項卡,因爲我會禁用按鈕? – injecteer 2014-02-11 00:36:34