如何限制 LazyColumn 中的项目数量?

Bub*_*bly 3 android android-jetpack-compose

LazyColumn我想在下面的代码中将项目限制为 3 个,

@Composable
fun MessageList(messages: List<Message>) {
    LazyColumn {
        items(
            items = messages,
            key = { message ->
                // Return a stable + unique key for the item
                message.id
            }
        ) { message ->
            MessageRow(message)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

Fra*_*esc 7

如果您只想要 3 件物品,则替换

items = messages
Run Code Online (Sandbox Code Playgroud)

items = messages.take(3)
Run Code Online (Sandbox Code Playgroud)