我的项目中的 ActionBar 有以下样式
<style name="Theme.MyTheme" parent="Theme.Sherlock.Light">
<item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<item name="homeAsUpIndicator">@drawable/icon_back</item>
<item name="android:homeAsUpIndicator">@drawable/icon_back</item>
</style>
<style name="Widget.MyTheme.ActionBar" parent="Widget.Sherlock.ActionBar">
<item name="android:background">#0099CC</item>
<item name="android:height">?android:attr/actionBarSize</item>
<item name="background">#0099CC</item>
<item name="android:titleTextStyle">@style/Theme.ActionBar.TitleTextStyle</item>
<item name="titleTextStyle">@style/Theme.ActionBar.TitleTextStyle</item>
<item name="android:displayOptions">useLogo|showTitle|homeAsUp</item>
<item name="displayOptions">useLogo|showTitle|homeAsUp</item>
</style>
<style name="Theme.ActionBar.TitleTextStyle" parent="TextAppearance.Sherlock.Widget.ActionBar.Title">
<item name="android:textColor">@color/white</item>
<item name="android:padding">10dp</item>
</style>
现在标题栏中的文本以 0dp 向左对齐。TextColor 属性工作正常,但填充似乎被忽略了。结果Activity的标题就卡在了不怎么好看的屏幕左手边。如何为文本添加填充?
亲切的问候,