我尝试更改我的 actionBar 分隔符的颜色,但没有任何效果。我使用 android 支持库 v7 来支持旧设备和自定义样式,并且我还更改了所有可绘制的操作栏,但什么也没发生!
<resources>
<style name="MyTheme" parent="Theme.AppCompat">
<item name="actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent = "Widget.AppCompat.ActionBar">
<item name="background">@drawable/my_action_bar</item>
</style>
</resources>
我的 ide 在布局中显示奇怪的错误,为什么会出现这个错误?这不是颜色值
java.lang.NumberFormatException: Color value '@drawable/abs__ab_transparent_dark_holo' must start with #
解决方案:如果用于 api level >= 14 ,则需要添加 android 命名空间。可能对某人有帮助。