Android背景颜色与预期不同

时间:2014-06-14 22:29:45

标签: android xml user-interface background

我正在测试一个简单的应用程序,我将我的应用主题设置为:

<style name="AppTheme" parent="android:Theme.Holo.NoActionBar.Fullscreen">

所以我希望我的背景颜色为100%黑色。

在UI的Android Studio渲染中,背景是100%黑色,但是当我在一些AVD(在4.4.2 AVD和4.0.3真实平板电脑中测试)中应用午餐时,背景变为渐变:

enter image description here

很明显,它不是黑色的,因为有一个与渐变形成对比的黑色测试ImageButton

任何人都可以解释一下为什么Android Studio渲染现在显示渐变,为什么它有一个渐变,因为我没有任何背景颜色设置,只有Holo主题,AFAIK有100%黑色背景颜色?

编辑:

UI的说明:它是4 ImageButton,一个渐变蓝色,一个渐变橙色,一个灰色和一个黑色。我期待黑色完全隐藏。

1 个答案:

答案 0 :(得分:0)

默认情况下,Holo主题具有背景渐变。

这可以通过创建一个新主题(继承自Holo)和更改窗口背景来修复,即

<item name="android:windowBackground">@android:color/black</item>