添加新列表时,回收站视图开始自动滚动
Posted
技术标签:
【中文标题】添加新列表时,回收站视图开始自动滚动【英文标题】:Recycler view starts auto scroll when new list is added 【发布时间】:2021-12-30 20:17:38 【问题描述】:我在实施回收站视图时遇到问题。 我正在将 listadapter 与 recyclerview 一起使用。 一切工作完美,我正在更改数组列表项目的顺序。 当我更改项目订单并将其提交给适配器时,回收站视图会滚动。 例如,如果我反转 arraylist ,它会滚动到底部。
当排序顺序改变时如何禁用自动滚动或保持recyclerview滚动位置。
【问题讨论】:
【参考方案1】:有两种可能的方法来解决这个问题。请尝试一下:-
您可以使用notifyItemRangedChanged(fromIndex,toIndex);
。
当排序顺序发生变化时,您可以使用RecyclerView.scrollToPosition(0);
。
谢谢!
【讨论】:
以上是关于添加新列表时,回收站视图开始自动滚动的主要内容,如果未能解决你的问题,请参考以下文章