我正在尝试为我的整个应用设置背景颜色而我无法做到。我正在做的是:
<style name="AppTheme" parent="AppBaseTheme"> <!-- All customizations that are NOT specific to a particular API-level can go here. -->
<item name="android:windowBackground">@color/holo_gray</item>
<item name="android:colorBackground">@color/holo_gray</item>
</style>
我也尝试过:
<item name="android:background">@color/holo_gray</item>
我想在较低的API中使用相同的默认背景颜色Api 14,浅灰色。
我知道我可以通过在每个根布局中添加一个android:background =“@ color / holo_gray”来修复它,但我想按样式执行,以避免在我的所有xml布局中重复此行。
提前致谢,
答案 0 :(得分:0)
holo_gray在低版本中不起作用,所以你应该自己编写颜色而不是它。在所有值文件夹样式中进行更改 @ color /“holo_gray”(替换你自己的颜色)
答案 1 :(得分:0)
如果布局中有ListView,则它们在2.2上具有默认的白色背景。尝试在它们上设置android:background =“@ null”,这样就可以显示你的窗口背景了。