Exemplo n.º 1
0
 @Override
 public void onItemMove(int fromPosition, int toPosition) {
   Log.d(TAG, "onItemMove ");
   int state = mItems.get(fromPosition).getState();
   String prev = mItems.remove(fromPosition).getText();
   Item item = new Item(prev);
   item.setState(state);
   mItems.add(toPosition > fromPosition ? toPosition - 1 : toPosition, item);
   notifyItemMoved(fromPosition, toPosition);
 }