android actionbar - How to toggle visibility action bar tab navigation? -
i use action bar sherlock library.
in sherlockfragmentactivity, make tabs , pager (swipe + tab)
actionbar.addtab(actionbar.newtab().settext("tab1").settablistener(this)); actionbar.addtab(actionbar.newtab().settext("tab2").settablistener(this)); actionbar.addtab(actionbar.newtab().settext("tab3").settablistener(this));
when paging. change tab. when tab selected, change page.
(these works fine.)
and make button toggle visiblity.
actionbar.setnavigationmode(navigation_mode_tabs); // force tab index = 0 //or actionbar.setnavigationmode(navigation_mode_default);
but setting navigation mode navigation_mode_tabs, make tab index = 0 not current tab(pager) index
try storing current tab index integer before call actionbar.setnavigationmode(navigation_mode_tabs);
int index=actionbar.getselectednavigationitem(); actionbar.setnavigationmode(navigation_mode_default);
actionbar.setnavigationmode(navigation_mode_default); actionbar.setselectednavigationitem(index);
Comments
Post a Comment