前言
话不多说,直接上图:
笔者使用 RecyclerView 的 ItemTouchHelper 来实现这个效果,过程非常简单。为了学习,这里顺便实现了一下侧滑删除。
实现功能:
按住 item 左侧的按钮可以上下拖动 item
向右侧滑删除 item
item 拖动或侧滑时有阴影效果
实现基本功能
循序渐进学习,这里我们先实现基本的功能:
长按 item 实现上下拖拽
向右侧滑删除
布局文件
很简单,不多说,直接上代码:
activity_main.xml
<?xml version=1.0 encoding=utf-8?>
<LinearLayout