2012-09-21 37 views
0

我想将我的android应用程序中的默认白色背景更改为另一种颜色。更改Android应用程序背景,包括Spinners和对话框

我在我的活动中使用android:background="#HEXCODE",它改变了背景,但对话框和纺纱器仍然有白色背景。

我也尝试创建款式/自定义主题,但它改变了整个主题(按钮和旋转式的样子Androind 2.3,而不是ICS的外观和感觉)

我不想改变什么,但是,背景在纺纱机和对话中也是一致的。

谢谢。

编辑 样式代码:

<style name="MyTheme" parent="android:Theme.Light"> 
     <item name="android:background">#FFFFBB</item> 
</style> 

清单:

android:theme="@style/MyTheme" 
+0

你用什么主题为你的应用程序? – MCeley

+0

@MCeley Code已添加。 –

+0

尝试改变你的父母'android:Theme.Holo.Light',看看是否修复它。这只会在3.0以上。 – MCeley

回答

0

尝试通过

android:background="@color/black"> 

设置所有部件和布局的背景颜色的值文件夹做一个xml像e

<resources> 
     <color name="red">#ff0000</color> 
     <color name="green">#00ff00</color> 
     <color name="blue">#0000ff</color> 
     <color name="black">#000000</color> 
    </resources> 

这对我有效。