Android ActionBarSherlock标题被裁剪

时间:2013-01-04 10:45:52

标签: android actionbarsherlock title crop

是否有人使用过裁剪的标题/标签和ActionBarSherlock?

使用

<application
    android:name="WasserwegeApp"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/Theme.AppTheme" >

和字符串:

<string name="app_name">Wasserwege  </string>

我不认为App-Theme与它有任何关系,但这就是我使用的:

<style name="Theme.AppTheme" parent="@style/Theme.Sherlock.Light">
<item name="android:windowBackground">@color/blue_light</item>
<item name="textColorPrimary">@color/blue_light</item>
<item name="android:textColor">@color/blue_light</item>
<item name="actionBarStyle">@style/Widget.AppTheme.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.AppTheme.ActionBar</item>

<item name="actionMenuTextColor">@color/white</item>
<item name="android:actionMenuTextColor">@color/white</item>      

<item name="actionBarDivider">@drawable/actionbar_divider</item>
<item name="android:actionBarDivider">@drawable/actionbar_divider</item>
</style>

看起来总是这样:

enter image description here

我甚至试图通过在字符串后面添加一个空格来解决这个问题,但它并不起作用。 看起来斜体字体样式使其变得困难。

感谢您的帮助,

托拜厄斯

1 个答案:

答案 0 :(得分:3)

实际上,这不仅仅是ABS的问题,而是TextView的问题(即见Italic TextView with wrap_contents seems to clip the text at right edge)。

解决方案确实是在最后添加空间。如果您正在使用XML,那么该空间将被切断,因此您必须执行类似的操作以强制使用空格:

<string name="app_name">Wasserwege\u0020\u0020</string>