效果演示
需求和技术分析
RecyclerView Item拖拽排序::长按RecyclerView的Item或者触摸Item的某个按钮。
RecyclerView Item滑动删除:RecyclerView Item滑动删除:RecyclerView的Item滑动删除。
实现方案与技术
利用ItemTouchHelper绑定RecyclerView、ItemTouchHelper.Callback来实现UI更新,并且实现动态控制是否开启拖拽功能和滑动删除功能。
实现步骤
继承抽象类ItemTouchHelper,并在构造方法传入实现的ItemTouchHelper.Callba
1