20
|
BinaryGuy · 技术社区 · 10 年前 |
|
1
21
从L开始,可以在XML中指定淡色。这些可以引用主题属性(如图所示)、颜色状态列表、颜色资源或显式十六进制颜色代码。默认情况下,着色模式为SRC_IN,但可以使用android:tintMode属性将其设置为其他模式。
默认控件都使用?android:attr/colorControlNormal用于其正常状态(例如,未选中复选框)和?android:attr/colorControlActivated(默认情况下映射到?android:aattr/colorAccent)的激活状态(例如,选中复选框)。 您可以在自己的应用程序绘图中使用这些属性来继承默认框架颜色,也可以重新定义它们以更改默认或激活的控件颜色。您还可以引用特定于应用程序的属性(如图所示)。
|
![]() |
2
13
with new Android Support Library 22.1 now more support for tinting possible!
但我想知道如何使用它xml!!有一个选项叫做
但如果我想更改EditText TextView的可绘制左|右图标,我觉得没有办法做到这一点! |