【发布时间】:2014-01-29 09:49:16
【问题描述】:
我正在尝试用公司主题的默认触摸突出显示颜色替换和覆盖。
我已经通过在我的主题属性上使用 actionBarItemBackground 成功地为操作栏按钮完成了它,但我正在查看一个应用程序范围的更改,其中按钮、操作栏、抽屉或菜单中的每个按下的元素都默认为我的颜色而不是 Holo蓝色。我已经尝试过像 colorPressedHighlight 这样的属性。 colorFocusedHighlight 但没有任何效果。
我还想更改滚动结束提示的颜色,即当可滚动元素到达一端并且用户仍在尝试滚动时,其两侧的小渐变。
鉴于大量不正确的答案,让我再次重申。我知道选择器是什么,我知道如何使用它,我已经明确声明我已经用几个不同的子属性覆盖了主题,但没有一个能满足我的要求。我正在寻找属性来更改所有元素的默认触摸高亮和滚动缓存提示的颜色,同样适用于所有元素。
【问题讨论】:
-
我不敢相信没有一个实际的、明确的答案。这是一件非常基本的事情,任何解决方案似乎都如此复杂、模糊或模糊,你会认为谷歌正在竭尽全力让它变得困难。逆天。 android视图层很烂。期间。