在 Jetpack compose 中尝试 LazyColumn() 时出现奇怪的错误

mas*_*ea4 4 kotlin android-studio android-jetpack-compose android-jetpack-compose-list

我正在尝试运行一个简单的 LazyColumn 对象,但无法在没有此奇怪错误的情况下运行它。这是我的代码:

@Composable 
fun Test(){
    LazyColumn() {
        Text(text = "Placeholder", fontSize= 30.sp)
        Spacer(modifier = Modifier.padding(10.dp))
    }
}
Run Code Online (Sandbox Code Playgroud)

以下是错误:

org.jetbrains.kotlin.diagnostics.SimpleDiagnostic@74c0fa2 (error: could not render message)

org.jetbrains.kotlin.diagnostics.SimpleDiagnostic@c077eec3 (error: could not render message)
Run Code Online (Sandbox Code Playgroud)

是我的代码有问题还是bug?*我想通过一遍又一遍地复制并粘贴 LazyColumn() 语句后面的行来测试滚动功能

Gab*_*tti 6

1.0.0-beta04您可以使用:

val itemsList = (0..50).toList()
LazyColumn() {
    items(itemsList) {
        Text(text = "Placeholder", fontSize = 30.sp)
        Spacer(modifier = Modifier.padding(10.dp))
    }
}
Run Code Online (Sandbox Code Playgroud)

为了LazyListScope显示项目,您必须使用提供的函数之一:itemitems和。itemsindexedstickyHeader