From a13b6a311910a8b0b01783fde2a2ce90e7d5fc91 Mon Sep 17 00:00:00 2001 From: luoxwen Date: Wed, 13 Jul 2016 15:10:09 +0800 Subject: [PATCH] Update README.md about item drag and swipe function --- README-cn.md | 13 +++++++++++++ README.md | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/README-cn.md b/README-cn.md index c5360b793..4b708a1a1 100644 --- a/README-cn.md +++ b/README-cn.md @@ -223,6 +223,19 @@ OnItemSwipeListener onItemSwipeListener = new OnItemSwipeListener() { public void onItemSwiped(RecyclerView.ViewHolder viewHolder, int pos) {} }; +public class ItemDragAdapter extends BaseItemDraggableAdapter { + public ItemDragAdapter(List data) { + super(R.layout.item_draggable_view, data); + } + + @Override + protected void convert(BaseViewHolder helper, String item) { + helper.setText(R.id.tv, item); + } +} + +mAdapter = new ItemDragAdapter(mData); + ItemDragAndSwipeCallback itemDragAndSwipeCallback = new ItemDragAndSwipeCallback(mAdapter); ItemTouchHelper itemTouchHelper = new ItemTouchHelper(itemDragAndSwipeCallback); itemTouchHelper.attachToRecyclerView(mRecyclerView); diff --git a/README.md b/README.md index f040c80dd..2f64ad97a 100644 --- a/README.md +++ b/README.md @@ -224,6 +224,19 @@ OnItemSwipeListener onItemSwipeListener = new OnItemSwipeListener() { public void onItemSwiped(RecyclerView.ViewHolder viewHolder, int pos) {} }; +public class ItemDragAdapter extends BaseItemDraggableAdapter { + public ItemDragAdapter(List data) { + super(R.layout.item_draggable_view, data); + } + + @Override + protected void convert(BaseViewHolder helper, String item) { + helper.setText(R.id.tv, item); + } +} + +mAdapter = new ItemDragAdapter(mData); + ItemDragAndSwipeCallback itemDragAndSwipeCallback = new ItemDragAndSwipeCallback(mAdapter); ItemTouchHelper itemTouchHelper = new ItemTouchHelper(itemDragAndSwipeCallback); itemTouchHelper.attachToRecyclerView(mRecyclerView);