首页 > 解决方案 > 将新项目添加到 LazyColumn 时如何获取动画?

问题描述

当新项目添加到列表中时,如何获得像我们在 DiffUtil RecyclerView 中获得的动画?

我有一个 LazyColumn,其中包含多个项目作为可组合项。每个可组合的都是不同的。我的代码如下所示:

LazyColumn{
    item{
        ChipGroup()
    }
    viewModel.list.forEach{
        item{
            ListItem()
        }
    }
    item{
        ContinueButton()
    }
    .
    .
    .
}

那么,当每次 viewModel.list 添加一个新项目时,如何获得像我们在 DiffUtil RecyclerView 中默认获得的简单动画?

标签: androidandroid-studiokotlinandroid-jetpackandroid-jetpack-compose

解决方案


推荐阅读