1.相信RecyclerView ItemTouchHelper接触过的都知道,它的主要作用是对item进行拖拽重新排序,或滑动删除,如图:https://images2015.cnblogs.com/blog/824232/201703/824232-20170313114715120-1816490674.gif
这里了主要记录遇到的一个坑,就是每次只能拖拽一次,不能连续的拖拽。研究到最后发现是与Adapter里的getItemViewType()方法有关系,如果该方法里没有跟数据源相关,就会造成该结果。比如数据源是ArrayList<Bean> list = new ArrayList();而该getItemViewType()方法里没有涉及到它,就会造成该问题。