我正在测试一个简单的应用程序,我将我的应用主题设置为:
<style name="AppTheme" parent="android:Theme.Holo.NoActionBar.Fullscreen">
所以我希望我的背景颜色为100%黑色。
在UI的Android Studio渲染中,背景是100%黑色,但是当我在一些AVD(在4.4.2 AVD和4.0.3真实平板电脑中测试)中应用午餐时,背景变为渐变:
很明显,它不是黑色的,因为有一个与渐变形成对比的黑色测试
ImageButton
。
任何人都可以解释一下为什么Android Studio渲染现在显示渐变,为什么它有一个渐变,因为我没有任何背景颜色设置,只有Holo主题,AFAIK有100%黑色背景颜色?
编辑:
UI的说明:它是4 ImageButton
,一个渐变蓝色,一个渐变橙色,一个灰色和一个黑色。我期待黑色完全隐藏。
答案 0 :(得分:0)
默认情况下,Holo主题具有背景渐变。
这可以通过创建一个新主题(继承自Holo)和更改窗口背景来修复,即
<item name="android:windowBackground">@android:color/black</item>