所以我一直遵循这里提到的指南 https://material.io/develop/android/theming/color/ 用于我的应用程序的颜色主题。
在此之前,有一个名为
textColorPrimary
和 textColorSecondary
的属性。但是现在根据文档,您应该使用 colorOnBackground
和 colorOnSurface
进行排版。
在大多数情况下,
textColorPrimary
可以简单地映射到colorOnBackground
和/或colorOnSurface
,具体取决于渲染文本的组件。我的问题是 textColorSecondary
或灰色文本(如字幕)。将其映射到材料组件文档中提供的新属性的正确方法是什么?