因为RecycleView提供了拖动的回调ItemTouchHelper.Callback,通过实现该类,会让我们少写很多代码。
先看一下,简化后的Demo效果图。
?...recyclerView, RecyclerView.ViewHolder viewHolder) {
ChannelAdapter adapter = (ChannelAdapter...recyclerView, RecyclerView.ViewHolder viewHolder, RecyclerView.ViewHolder target) {
int fromPosition...recyclerView, RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState, boolean isCurrentlyActive...recyclerView, RecyclerView.ViewHolder viewHolder) {
super.clearView(recyclerView, viewHolder