Исправлена ​​сетка внутри LazyColumn в Jetpack Compose?Android

Форум для тех, кто программирует под Android
Ответить
Гость
 Исправлена ​​сетка внутри LazyColumn в Jetpack Compose?

Сообщение Гость »


В настоящее время в Jetpack Compose этот код выдает

Код: Выделить всё

IllegalStateException
because you cannot nest two vertically scrolling Composables:

Код: Выделить всё

@ExperimentalFoundationApi
@Composable
fun MyLazyColumn() {
LazyColumn {
item {
Text(text = "My LazyColumn Title")
}
item {
LazyVerticalGrid(cells = GridCells.Fixed(4)) {
items(10) {
Box(
modifier = Modifier
.size(50.dp)
.padding(5.dp)
.background(Color.Gray)
)
}
}
}
}
}
I do not want the grid itself to scroll, but simply display a fixed grid of the Composable that I pass into it. Is there any workaround to displaying a non-scrolling grid inside a

Код: Выделить всё

LazyColumn
?


Источник: https://stackoverflow.com/questions/693 ... ck-compose
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»