Material3 主题生成器 - 无法从预览中获取所有颜色

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

所以我尝试使用以下链接为应用程序构建主题:

https://m3.material.io/theme-builder#/custom

但是我无法弄清楚容器的以下颜色:

它没有在任何地方列出,我正在尝试为我的应用程序中的卡片设置相同的颜色。

有人知道吗?

upd:它看起来像

MaterialTheme.colorScheme.surfaceColorAtElevation(1.dp)
,但颜色代码仍然有点不同,
1.dp
是最接近获得相似颜色的代码,但mb它实际上是正确的答案,只是实现之间有一点区别的 Web 预览和带有 jetpack Compose Material 3 的真实应用程序

android android-theme android-jetpack-compose-material3 material3 android-color
1个回答
0
投票

其实,是的,应该是

MaterialTheme.colorScheme.surfaceColorAtElevation(1.dp)

我在网站上尝试了不同的颜色,然后在我的应用程序中尝试了不同的颜色,最后它们匹配了 - 我一直在使用适用于 Windows 的“Screen ColorPicker (HEX)”软件从网站和 Jetpack Compose 预览中获取代码

© www.soinside.com 2019 - 2024. All rights reserved.