【发布时间】:2016-10-03 13:33:49
【问题描述】:
我完全卡住了(
UPD。是否可以通过应用单个主题为单独的 View 设置不同的背景(或其他属性)?
不同主题的不同视图应该如何应用不同的样式? 简而言之,我想根据一天中的时间更改主题,以相应地更改视图的属性(颜色、背景等)。
Profi,任何提示都会非常感激。
【问题讨论】:
-
您目前面临的问题是什么?
-
在我不知道该怎么做之前,这不是问题。是请求帮助。事情很复杂,我既不能提出正确的问题,也不能在网上找到能理解的东西。
-
我想要的只是更改主题并使用另一个值设置视图的属性(-s)。
-
感谢您耐心地理解我的问题,但更改主题并不是我遇到的问题。看这里:TextView_1 有 Color.RED,TextView_2 有由 Theme_1 设置的 Color.GREEN。在实现方法 setTheme(Theme_2) 之后,我想将 TextViev_1 设置为 Color.GREEN 和 TextView_2 设置为 Color.RED 等等......而且更重要的是 - 怎么可能为两种不同的颜色定义两种不同的颜色一个主题中的 XML 样式资源中的 TextViews?我是否需要为每个视图创建具有不同名称的自定义“项目”?同志们,我现在完全迷失了……((
标签: android