- 获取要移动的item的数据对象。
- 从数据集中删除该item。
- 将该item添加到数据集的底部。
- 调用
notifyItemMoved
通知适配器进行移动。
// 移动item到底部的方法
public void moveItemToBottom(int position) {
if (position < 0 || position >= dataList.size()) {
return;
}
// 获取要移动的item数据
YourData itemToMove = dataList.get(position);
// 从数据集中移除该item
dataList.remove(position);
// 将item添加到数据集的底部
dataList.add(itemToMove);
// 通知适配器进行移动
notifyItemMoved(position, dataList.size() - 1);
}