使用RecyclerView,通过自定义LayoutManger和自定义ItemTouchHelper.Callback控制item位置和滑动实现。
注意:
有时会报错:
源于这部分代码:
这是由于com.android.support:appcompat-v7
的版本引起的,建议换到26以下:
implementation 'com.android.support:appcompat-v7:25.4.0'
recyclerview实现多任务键效果,支持侧滑删除(链接:相同效果,自定义view的库 https://github.com/michael-rapp/ChromeLikeTabSwitcher)
Java