我的黑色背景有白色字母。
有什么想法吗? 感谢。
<style name="PacerTheme"
parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:itemBackground">@android:color/black</item>
<item name="android:itemTextAppearance">@style/myCustomMenuTextApearance</item>
</style>
<style name="myCustomMenuTextApearance" parent="@style/Widget.AppCompat.Light.ActionBar.Solid">
<item name="android:textColor">@android:color/white</item>
</style>
正常:
点击菜单按钮,然后显示:
答案 0 :(得分:1)
修改这样的样式:
<style name="PacerTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:itemTextAppearance">@style/myCustomMenuTextApearance</item>
</style>
<style name="myCustomMenuTextApearance" parent="@android:style/TextAppearance.Widget.IconMenu.Item">
<item name="android:textColor">@android:color/white</item>
</style>
用于“myCustomMenuTextApearance”样式用于父
@android:style/TextAppearance.Widget.IconMenu.Item
而不是
@style/Widget.AppCompat.Light.ActionBar.Solid
答案 1 :(得分:0)
我找到了解决方案,程序更改了文本颜色,如下所示:
<style name="PacerTheme"
parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:itemBackground">@android:color/black</item>
</style>
XML如下:
TypeError: 'undefined' is not an object (evaluating '$window.navigator.userAgent')