gpt4 book ai didi

android - 此 Material API 是实验性的,将来可能会更改或删除。使用新的 material3 卡时 android 出错

转载 作者:行者123 更新时间:2023-12-05 04:35:09 50 4
gpt4 key购买 nike

如何设置material3卡的海拔高度?我正在使用新的 material3 卡并出现错误

This material API is experimental and is likely to change or to be removed in the future.

这是代码->

    @ExperimentalMaterial3Api
@Composable
fun ProfileCard(
modifier: Modifier = Modifier
) {
Card(
modifier = modifier
.fillMaxWidth()
.wrapContentHeight()
.padding(all = 16.dp),
shape = RoundedCornerShape(size = 16.dp),
containerColor = MaterialTheme.colorScheme.surface,
border = BorderStroke(width = 1.dp, color = MaterialTheme.colorScheme.inverseOnSurface),
elevation = CardDefaults.outlinedCardElevation()
) {
...
}
}

由于海拔引起的错误,我无法运行应用程序如何设置海拔?

编辑:通过添加解决问题

elevation = CardDefaults.outlinedCardElevation(defaultElevation = 1.dp)

为什么我们必须为 CardDefaults.outlinedCardElevation 添加边框为什么默认不显示?

最佳答案

如果您以后因其他原因发现相同的消息,一种选择是在您的 build.gradle 文件中添加以下内容:

kotlinOptions {
allWarningsAsErrors = false
freeCompilerArgs += [
'-opt-in=androidx.compose.material3.ExperimentalMaterial3Api'
]
}

这样,在 Sync Project with Gradle Files 之后,您将不会在 compose 代码中看到警告。

关于android - 此 Material API 是实验性的,将来可能会更改或删除。使用新的 material3 卡时 android 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71069737/

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