I use an ActionBar
in my FragmentActivity
(min SDK = 14) and I need to remove the active Tab indicator (see picture below) since I have my own icons for indicating which Tab is active. I've been reading a lot of style-related stuff, found no solution however. Any suggestions how this indicator can be completely removed?
SOLVED
The working solution is below:
<style name="ActionBarTabStyle" parent="@android:style/Widget.Holo.ActionBar.TabView">
<item name="android:background">@android:color/transparent</item>
</style>
and then adding to the Activity style:
<item name="android:actionBarTabStyle">@style/ActionBarTabStyle</item>
From How to change the color of tab 'underbar' in actionbarsherlock, looks like the indicator is a part of a drawable. I haven't tried that but you probably can change @drawable/tab_selected and @drawable/tab_selected_focused to your own drawable. (Make it plain if you don't want the indicator.) Hope this helps.
Edit:
NOTE: HAVEN'T TESTED
You can try following the answer and change from tab_selected_focused to tab_unselected_focused and also from tab_selected to tab_unselected.
Edit 2: You can try ActionbarStyleGenerator to style the Actionbar.