Вот мой (упрощенный) код для композитной функции с Lazycolumn
Код: Выделить всё
@OptIn(ExperimentalFoundationApi::class)
@Composable
fun LazyColumnAnimExample(
stringList: List,
modifier: Modifier
) {
LazyColumn(
modifier = modifier
.padding(top = 62.dp)
) {
stringList.forEach { str ->
item(key = str) {
ComplicatedItemDraw(str)
}
}
}
}
< /code>
И вот функция (значительно упрощенная), которая рисует каждый элемент < /p>
@Composable
fun ComplicatedItemDraw(text: String) {
Text(
text = text,
style = MaterialTheme.typography.headlineLarge,
modifier = Modifier
.animateItemPlacement() // error
)
}
Есть , чтобы быть способом обойти это-возможно, возможно что -то простое.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -animation
Мобильная версия