android - how to remove spacing between ActionBar icons -


once again i'm fighting actionbar styles sdk 14 , above. i'm trying remove/reduce spacing between tab icons since default spacing not fit in design. style looks like:

       <style name="smain" parent="@android:style/theme.holo">     <item name="android:actionbarstyle">@style/mtabareabackground</item>     <item name="android:actionbartabstyle">@style/actionbartabstyle</item> </style>  <style name="mtabareabackground" parent="@android:style/widget.holo.actionbar.solid">     <item name="android:backgroundstacked">#2b2f33</item> </style>  <style name="actionbartabstyle" parent="@android:style/widget.holo.actionbar.tabview">     <item name="android:background">@android:color/transparent</item>     <!-- below attributes have no effect -->     <item name="android:width">0dp</item>     <item name="android:height">0dp</item> </style> 

i "removed" active tab indicator making transparent since tab icons have one. assumed spacing between tab icons somehow related tab indicator, still there though made transparent. therefore tried apply width , height of 0 in same style (inherited style/widget.holo.actionbar.tabview). don't know if assumption incorrect or i'm doing wrong, not find documentation/examples related adjusting spacing between tab icons.

any suggestions appreciated.

afaik, spacing because of padding on tabview. should changing padding on tabview below.

<style name="actionbartabstyle" parent="@android:style/widget.holo.actionbar.tabview">     <item name="android:background">@android:color/transparent</item>      <item name="android:paddingleft">2dp</item>     <item name="android:paddingright">2dp</item> </style> 

the default padding on tabview seems 16dp.