如何为 Jetpack Compose 设置阴影颜色?

时间:2021-02-15 06:20:15

标签: android-jetpack-compose

对不起,我几乎不会说英语。

机器翻译:

如何为 Jetpack Compose 设置阴影颜色?

我可以设置阴影,但它们很难看。

Jetpack Compose 代码:

Surface(
    modifier = Modifier.width(160.dp).height(56.dp),
    shape = CircleShape,
    elevation = 2.dp,
) {
    ...
}

我想在下面的代码中创建一个阴影。

SwiftUI 代码:

ZStack {
    ...
}
.shadow(color: Color("button_shadow"), radius: 4, x: 0, y: 2)
.shadow(color: Color("button_shadow"), radius: 20, x: 0, y: 4)

深色模式也需要白色阴影。

stackblitz

https://i.stack.imgur.com/w5NOz.png

您希望能够自定义阴影的颜色。

1 个答案:

答案 0 :(得分:1)

目前无法执行此操作,但您可以在此处为问题加注星标:Link to Issue Tracker

我们的想法是对颜色、不透明度、形状等进行修改。