我正在尝试更改 < Android 3.0 设备上的 ActionBarSherlock ActionBar 选项卡的选项卡文本。
在设备 > Android 3.0 上,文本简单地被包裹在两行中。在 < Android 3.0 的设备上,文本是单行的,并且似乎设置为 ellipsize: marquee 和 marqueeRepeatLimit: marquee_forever。
我正在尝试在 < Android 3.0 设备上对此进行更改,以使文本也变为两行。
这是尝试做的事情:
<style name="MyTheme" parent="@style/Theme.Sherlock">
<item name="actionBarTabTextStyle">@style/MyActionBarTabTextStyle</item>
</style>
<style name="MyActionBarTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText">
<item name="android:ellipsize">end</item>
<item name="android:lines">2</item>
<item name="android:textColor">#f00</item>
</style>
该textColor
属性是为了确保我什至在做正确的事情。是的,我是,标签文本是红色的。
但不幸的是,椭圆大小设置似乎没有任何效果。
关于如何改变这一点的任何想法?