首页 > 解决方案 > 点击时有没有办法将recycledView项目移到底部?

问题描述

单击项目时,我希望它转到回收视图的底部 - 我的意思是使其成为最后一个项目(我的适配器扩展了Firestore RecyclerAdapter)。我该怎么做 ?

我写了一个工作 onClickListener。现在我试图找出如何将它移到底部。

我已经在谷歌和这里搜索没有成功的答案。

无需将其从 Firestore 中删除并重新添加)

标签: javaandroidfirebaseandroid-recyclerview

解决方案


解决方案是(基于@KasımÖzdemir评论)

如果您想将 RecyclerView 中的项目(交换项目)位置从 current_position 更改为 target_position,您应该使用:(RecyclerView 适配器方法)

notifyItemMoved(fromPosition, toPosition)

阅读更多


推荐阅读