项目中碰到RecyclerView左滑删除的需求,网上找了一圈,感觉都不太合适。大部分都往大而全的方向走,提供的库都比较大,而且都重写了RecyclerView、需要继承特定的adapter等等之类的问题,使用起来稍显麻烦。有些使用简单,但是达不到理想的效果,例如与下拉刷新或者RecyclerView自身存在一些滑动冲突,不能像QQ或者网易邮箱那样一次只能滑开一个item。所以,只能自己写了。
效果图如下:
项目中碰到RecyclerView左滑删除的需求,网上找了一圈,感觉都不太合适。大部分都往大而全的方向走,提供的库都比较大,而且都重写了RecyclerView、需要继承特定的adapter等等之类的问题,使用起来稍显麻烦。有些使用简单,但是达不到理想的效果,例如与下拉刷新或者RecyclerView自身存在一些滑动冲突,不能像QQ或者网易邮箱那样一次只能滑开一个item。所以,只能自己写了。
效果图如下: