-1
我用這個生成器來創建我的應用程序自定義主題: http://jgilfelt.github.io/android-actionbarstylegenerator/爲什麼我無法更改我的操作欄文字顏色?
但有一兩件事,我想改變,這個發電機不支持: 的動作條的文本顏色。
我試着用這個代碼手動這樣做:
<resources>
<style name="Theme.Bessel" parent="@android:style/Theme.Holo.Light">
<item name="android:titleTextStyle">@style/MyTextAppearance</item>
</style>
<style name="MyTextAppearance" parent="android:TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:textColor">#F8F8FF</item>
</style>
</resources>
但是我動作條的文本顏色保持不變。有小費嗎?
更新:
<resources>
<style name="Theme.Bessel" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/Your.ActionBar</item>
</style>
<style name="Your.ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar.Solid">
<item name="android:background">@drawable/ab_background_textured_bessel</item>
<item name="android:backgroundStacked">@drawable/ab_stacked_solid_bessel</item>
<item name="android:backgroundSplit">@drawable/ab_background_textured_bessel</item>
<item name="android:progressBarStyle">@style/ProgressBar.Bessel</item>
<item name="android:titleTextStyle">@style/MyTextAppearance</item>
</style>
<style name="MyTextAppearance" parent="android:TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:textColor">#F8F8FF</item>
</style>
</resources>
我試着用你的代碼(更新它在帖子中),但textcolor仍然沒有改變。 – Fynn
@ user2051194您在根主題中沒有使用'android:actionBarStyle'。 – adneal
好的,我更新了。 它仍然不起作用:/ – Fynn