参考颜色

时间:2015-04-29 18:02:04

标签: android styles themes

我想为我的用户提供两个主题:光明和黑暗。我希望某个布局的背景颜色根据选择的主题而改变。

基本上,我想要有两个这样的主题:

<style name="Theme.Light">
    <item name="myBackgroundColor">#ffffff</item>
</style>
<style name="Theme.Dark">
    <item name="myBackgroundColor">#000000</item>
</style>    

然后从我的Activity中,我会像这样引用变量:

<RelativeLayout
    ...
    android:background="?myBackgroundColor"/>

我该怎么做?

0 个答案:

没有答案