你好我正在使用Sherlock
库来实现Android应用中的ActionBarTabs
,但我看到它将ActionBarTabs
的文本设置为全部大写,所以我正在执行此操作所以将文本设置为常规。Sherlock:android:textAllCaps需要API等级14(当前最小为8)
<style name="My.TabText.Style" parent="@style/Widget.Sherlock.ActionBar.TabText">
<item name="android:textAppearance">@android:style/TextAppearance.Medium</item>
<item name="android:textColor">@android:color/white</item>
<item name="android:textAllCaps">false</item>
<!-- <item name="android:ellipsize">none</item> -->
<item name="android:maxLines">1</item>
</style>
,但我得到错误信息android:textAllCaps requires API level 14 (current min is 8)
。我如何解决这个问题,以便它能适用于所有的android版本。
在此先感谢。
“另一个没有这个价值的正常风格文件夹” - 但这里又一次,它会使我的文本资本,然后我怎么能使这样文本将不会被限制在所有android版本中 –
它不会成为大写字母,因为在以前的API中没有用于框架调用的setAllCaps()方法。 – Budius
好的,谢谢你 –