2

我有一系列带有操作栏 sherlock 的选项卡。每个选项卡都有文本和图标。

如何更改每个图标周围的填充,它就在每个选项卡中的文本旁边。此外,一些选项卡中有很大的空间(在侧面),而另一些则没有。我该如何摆脱这个?

4

1 回答 1

1

使用自定义样式填充到 ActionBarSherlock 中的选项卡

<style name="MyStyle" parent="Theme.Sherlock">
    <item name="actionBarTabStyle">@style/MyTabStyle</item>
    <item name="actionBarTabTextStyle">@style/MyTabTextStyle</item>
</style>
<style name="MyTabStyle" parent="Widget.Sherlock.ActionBar.TabView">
    <item name="android:paddingLeft">6dp</item>
    <item name="android:paddingRight">6dp</item>
</style>
<style name="MyTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText">
    <item name="android:textAppearance">@android:style/TextAppearance.Medium</item>
    <item name="android:textColor">@android:color/primary_text_dark</item>
    <item name="android:textSize">12dip</item>
</style>
于 2012-10-04T06:41:11.533 回答