So entfernen Sie den Abstand zwischen ActionBar-Symbolen

Ich kämpfe wieder mitActionBar Stile für SDK 14 und höher. Ich versuche, den Abstand zu verringernTab Symbole, da der Standardabstand nicht gut in mein Design passt. Derzeit sieht mein Stil so aus:

       <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>

Ich habe die aktive Tab-Anzeige "entfernt", indem ich sie transparent gemacht habe, da meine Tab-Symbole bereits eine haben. Ich nahm an, dass der Abstand zwischen den Tabulatorsymbolen in irgendeiner Weise mit dem Tabulator-Indikator zusammenhängt, der immer noch vorhanden war, obwohl ich ihn transparent machte. Daher habe ich versucht, eine Breite und eine Höhe von 0 im selben Stil anzuwenden (geerbt vonstyle/Widget.Holo.ActionBar.TabView). Ich weiß nicht, ob meine Annahme falsch war oder ob ich etwas falsch gemacht habe. Außerdem konnte ich keine Dokumentation / Beispiele zum Anpassen des Abstands zwischen Tabulatorsymbolen finden.

Anregungen sind willkommen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage