【发布时间】:2016-08-11 14:24:23
【问题描述】:
我可以为两个不同的主题定义两个完全不同的colors.xml 吗?例如,在我的例子中,我们在调色板中使用了更多不同的颜色,这些颜色由标准(android:colorPrimary、android:colorAccent、android:colorBackground 等)在主题中定义。希望,我的问题很清楚。如果不是,请在 cmets 中问我。
【问题讨论】:
-
你可以为不同的活动创建不同的主题
-
如果你想在你的应用程序中支持多个主题,你必须针对每个主题声明合适的属性,然后为每个属性定义样式。然后你可以调用活动的方法 setTheme 来设置实际的主题。跨度>
-
无法创建动态 color.xml。但是您可以创建不同名称的不同资源文件。您可以将这些颜色资源文件用作主题的输入颜色。
标签: android colors styles themes