Kotlin:为什么我遇到编译错误,找不到修饰符和contentScale的参数



我收到错误消息"找不到具有以下名称的参数:修饰符"以及";找不到具有以下名称的参数:contentScale"。当我将鼠标悬停在参数上时,编译器没有为我提供导入任何内容的选项。我该如何解决此问题?

@Composable
fun BirthdayGreetingWithImage(message: String, from: String) {
val image = painterResource(
id = R.drawable.androidparty,
modifier = Modifier.fillMaxHeight().fillMaxWidth(),
contentScale = ContentScale.Crop
)

修饰符和contentScale需要用于图像,而不是painterResource本身。尝试

Image(
painterResource(R.drawable.androidparty),
modifier = Modifier.fillMaxHeight().fillMaxWidth(),
contentScale = ContentScale.Crop
)

相关内容

最新更新