在实现recycleview的拖动排序中,通过itemtouchhelper能够简单的实现拖动排序,
但是碰见一个问题,那就是在gridlayoutmanager类型下。如果将第二排和第一排的数据进行交换,那么list里的数据,不能只是简单的postion互换,因为他只是插入进去,然后后面的数据依次往后移动。 所以一直在思考有没有什么简单的办法,能够让所有list的数据自动往后移动一位
通过研究发现,只需要调用add插入你需要的位置,后面的自动就会像后移动
记一次List的整体向后移动
最新推荐文章于 2024-03-12 10:44:36 发布