更改Android应用程序背景,包括旋转器和对话框

时间:2012-09-21 20:08:08

标签: android android-spinner android-dialog android-theme

我想将我的Android应用中的默认白色背景更改为其他颜色。

我在我的活动中使用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" 

1 个答案:

答案 0 :(得分:0)

尝试通过

设置所有小部件背景的颜色和布局
    android:background="@color/black">

在你的values文件夹中创建一个像这样的xml

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

这对我有用。