como remover o espaçamento entre os ícones ActionBar
Mais uma vez estou lutando comActionBar
estilos para o SDK 14 e acima. Eu estou tentando remover / reduzir o espaçamento entreTab
ícones desde que o espaçamento padrão não se encaixa bem no meu design. Atualmente meu estilo parece:
<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>
Eu "removi" o indicador ativo da Tab, tornando-o transparente, já que os meus ícones Tab já possuem um. Eu assumi que o espaçamento entre os ícones Tab estava de alguma forma relacionado ao indicador Tab, que ainda estava lá, embora eu o tenha tornado transparente. Por isso, tentei aplicar uma largura e altura de 0 no mesmo estilo (herdado destyle/Widget.Holo.ActionBar.TabView
). Não sei se minha suposição estava incorreta ou estou fazendo algo errado, também não consegui encontrar nenhuma documentação / exemplos relacionados ao ajuste de espaçamento entre os ícones Tab.
Qualquer sugestão é apreciada.