我正在使用ActionBarShrelock爲預蜂窩設備提供操作欄。 我已經按照我的themes.xml文件中的代碼...如何在Android中設置ActionaBar標籤文本?
<style name="My.Tab.Style" parent="@android:style/Widget.TabWidget">
<item name="android:textAppearance">@style/MyCustomTabTextStyle</item>
</style>
<style name="MyCustomTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText">
<item name="android:textAppearance">@android:style/TextAppearance.Medium</item>
<item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">@color/tabbar_text_color</item>
</style>
比我這個用它作爲
<item name="android:actionBarTabTextStyle">@style/My.Tab.Style</item>
<item name="actionBarTabTextStyle">@style/My.Tab.Style</item>
任何一個可以解釋爲什麼我對標籤的最後一個字母得到一些陰影?我怎樣才能擺脫這一點? plz幫助。我已經試過一切,但影子總是有..
有人請格式化我的答案...我無法做到這一點.. – aProgrammer
'android:textAllCaps'屬性是在API-14中引入的,它將使這個解決方案在預冰淇淋三明治平臺上無效。我仍然在尋找一個可行的解決方案,比如說API-11(簡單地忽略屬性的'android:'部分由於某種原因不起作用)。參考:http://developer.android.com/reference/android/R.attr.html#textAllCaps – dbm
@dbm ActionBarSherlock API僅使用ICS之前的設備(4.0.0)。以上代碼僅適用於ICS前設備。你在項目中使用ActionBarShelock API嗎? – aProgrammer