I need to temporarily hide the Tab
objects I've defined for my ActionBar
. There is no setVisibility
method on Tab
objects, so I'm at a loss as to how to accomplish this.
If you want to hide Action Bar from the entire application (from all Activities and fragments), then you can use this method. Just go to res -> values -> styles. xml and change the base application to “Theme. AppCompat.
Hide the Status Bar on Android 4. getDecorView(); // Hide the status bar. // status bar is hidden, so hide that too if necessary. ActionBar actionBar = getActionBar();
I'd try setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD)
, to move back to the non-tab rendition. It's possible that, when you later call setNavigationMode(ActionBar.NAVIGATION_MODE_TABS)
that you will need to re-establish your tabs, though.
UPDATE: Note that action bar tabs are deprecated in the "L" Developer Preview and should remain deprecated in future production Android releases. Consider using something else for tabs: ViewPager
with a tabbed indicator, FragmentTabHost
, etc.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With