This program shows a vertical scrollable list of fruit names using LazyColumn and items.
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.lazy.LazyColumn
import androidx.compose.foundation.lazy.items
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Surface
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.tooling.preview.Preview
@Composable
fun FruitList() {
val fruits = listOf("Apple", "Banana", "Cherry", "Date", "Elderberry")
LazyColumn(modifier = Modifier.fillMaxSize()) {
items(fruits) { fruit ->
Text(text = fruit, style = MaterialTheme.typography.bodyLarge)
}
}
}
@Preview(showBackground = true)
@Composable
fun FruitListPreview() {
Surface {
FruitList()
}
}