【发布时间】:2012-07-31 13:19:31
【问题描述】:
我正在尝试修改默认背景主题颜色,这应该很容易,但令人惊讶的是我无法让它工作。请注意,我希望更改适用于整个应用程序,而不仅仅是单个活动。这是我的代码:
styles.xml
<resources>
<color name="white_opaque">#FFFFFFFF</color>
<color name="pitch_black">#FF000000</color>
<style name="AppTheme" parent="android:Theme.Light">
<item name="android:background">@color/white_opaque</item>
<item name="android:windowBackground">@color/white_opaque</item>
<item name="android:colorBackground">@color/white_opaque</item>
</style>
</resources>
当然还有清单中
<application
.
.
.
android:theme="@style/AppTheme" >
</application>
我在修改主题时查阅的 Android 文档: http://developer.android.com/guide/topics/ui/themes.html
我已经尝试为所有 xml 属性在 white_opaque 和 pitch_black 之间切换,但它并没有改变任何东西。有什么建议吗?
【问题讨论】:
-
尝试移除 alpha 通道
-
好吧,我刚刚做了,但还是一样。
-
这是我读过的最好的解决方案stackoverflow.com/a/33213433/963543
标签: android android-theme