我已经实现了一个
当我删除一个项目时,有一个问题我不知道如何解决。我希望它的行为是:
对我来说,似乎
我还没有定义
RecyclerView
,可以添加和删除项目。我希望添加的项目添加到倒数第二个位置,并且每当我添加新项目时,动画都能正常运行。也就是说,最后一个项目向下移动,为新项目腾出空间。当我删除一个项目时,有一个问题我不知道如何解决。我希望它的行为是:
- 淡出被删除的元素,
- 将其下面的所有项目向上移动。
对我来说,似乎
RecyclerView
缩小到“后动画”高度,然后执行动画。我还没有定义
ItemAnimator
,所以默认使用DefaultItemAnimator
。我已经观看了这个视频,并在自定义的LinearLayoutManager
实现中覆盖了supportsPredictiveItemAnimations
方法,但这并没有解决问题。