为什么已弃用的基于高度的色调叠加仍然出现在 Material Design 3 组件规格页面中?

问题描述 投票:0回答:1

我使用

--md-sys-color-surface-container-low
作为我的卡片表面颜色,然后我参考了材料3的卡片组件规格页面,它说其中一个规格是高架卡片容器表面着色层颜色
md.sys.color.surface-tint

我引用它只是为了检查我的规格是否正确,但我也知道色调功能已被弃用:
在材质 3 中引入基于色调的表面
已弃用 - 表面色调覆盖

所以现在我很困惑,因为我确实觉得我的应用程序上的颜色关闭了,但我不知道是否应该实现现已弃用的色调系统。

我没有使用已弃用的色调系统,但我不确定这是否是我的应用程序中出现颜色问题的原因。

android material-design material3
1个回答
0
投票

已弃用的类不适合在新代码中使用,通常会在更高版本中删除。事实上,您链接的页面明确提到了这一点:

Material Design 不再支持这些叠加层,并且它们不应与新的表面颜色角色结合使用。

基于色调的表面实际上是新的方法。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.