EditText 行的颜色应该是什么(Material 设计)

What should be the color of EditText line (Material Design)

我找不到任何关于编辑文本颜色的提示。这里有一些关于尺寸的信息,但没有提到颜色。

我应该把它当作这里提到的分隔线吗?:

您可以更改编辑文本行的颜色,无需将其视为边框,此处已列出此问题的答案。浏览此链接后:

How to change line color in EditText

Change Line Color of EditText - Android

谢谢

新的“TextInputLayout”控件(包含在设计支持库中)颜色与您的 强调色 颜色相同。这是由 OS 作为 AppCompat 功能的一部分自动完成的。

所以,我不能为此指出官方文档 - 但我可以告诉你,官方 "Material" 输入控件为线条着色与强调色相同。

最重要的是,我认为这条线应该是您的强调色(当 EditText 获得焦点并且输入在该视图上处于活动状态时)。

你应该使用强调色。

https://www.google.co.in/design/spec/style/color.html#color-ui-color-application (检查后备强调色部分)

如果您的强调色太浅或太深而无法与背景色形成鲜明对比,请改用更深或更浅的强调色。如果您的强调色根本不起作用,请在白色背景上使用 500 版的原色。如果您的背景色是主色的 500 版本,请将强调色设为白色 100% 或黑色 54%。