具体来说,我正在使用来自DiffCallback的DiffUtil来支持动画,当我的当前recyclerView列表发生更改时--它将旧列表与另一个新列表进行比较,并应用所有想要的动画和通知(项添加、删除所以我从不打电话或者其他类似的东西 public static class DevicesDiffCallback extendsDiffUtil.Callback{
Lis
我有一个应用程序,使用数据库,实时数据,房间,kotlin koroutines,视图模型,导航组件和匕首。我有一个活动和两个片段。DetalFragment:显示项的详细信息,并可以使用保存按钮更新项目的某些字段。ListFragment:lateinit var viewModelFactory: ViewModelProvider.Factory
val viewModel: ListVi