gpt4 book ai didi

android - 如何在 Jetpack Compose 中为图标添加阴影/边框/高程

转载 作者:行者123 更新时间:2023-12-04 23:48:41 36 4
gpt4 key购买 nike

我想在 Jetpack compose 中为我的图标添加阴影,以便图像和文本具有(大致)相似的阴影。
Dummy-Image from https://www.123rf.com/photo_111707392_big-data-vector-icon-isolated-on-transparent-background-big-data-transparency-logo-concept.html
enter image description here

Text(
text = "HAS SHADOW",
style = MaterialTheme.typography.body2.copy(
shadow = Shadow(
color = Color(0x4c000000),
offset = Offset(2f, 2f),
blurRadius = 7f
)
),
)

Text(
text = "HAS NO SHADOW",
style = MaterialTheme.typography.body2
)
请注意:正如您在上面看到的,该图标是部分透明的,我想保持这种方式 -> 像“将它包装在 FloatingActionButton”这样的解决方案将不起作用
我可以在 compose 中执行此操作,还是必须要求我的设计师添加阴影?

最佳答案

对于 阴影 海拔

Modifier.shadow(elevation: Dp, shape: Shape, clip: Boolean)
对于 边框
Modifier.border(border: BorderStroke, shape: Shape)
另外,请查看 link对于 其他边框功能变体。

关于android - 如何在 Jetpack Compose 中为图标添加阴影/边框/高程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70592070/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com