我开发了一个应用程序,其中我使用了自定义操作栏,其中包含蓝色中的菜单文本。我在Galaxy S3,S4上测试了应用程序,一切正常。但是当我在LG Nexus 5上测试它时,Action Bar中的菜单文本看起来是黑色的。知道为什么会这样吗?我是否必须为4.4(kitkat)做任何特别的事情?
我的应用主题看起来像这样:
<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/greyActionBar</item>
<item name="android:fontFamily">sans-serif</item>
<item name="android:actionMenuTextAppearance">@style/actionBarMenuStyle</item>
<item name="android:windowActionBarOverlay">@null</item>
</style>
<style name="actionBarMenuStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:textColor">@color/blue</item>
<item name="android:textSize">12sp</item>
<item name="android:textAllCaps">true</item>
<item name="android:fontFamily">sans-serif</item>
<item name="android:textStyle">bold</item>
</style>