/**
  * 松开的时候
  *
  * @param move
  */
 private void actionUp(int move) {
   int newMove = 0;
   if (move > 0) {
     for (int i = 0; i < itemList.size(); i++) {
       if (itemList.get(i).isSelected()) {
         newMove = (int) itemList.get(i).moveToSelected();
         if (onSelectListener != null)
           onSelectListener.endSelect(itemList.get(i).id, itemList.get(i).itemText);
         break;
       }
     }
   } else {
     for (int i = itemList.size() - 1; i >= 0; i--) {
       if (itemList.get(i).isSelected()) {
         newMove = (int) itemList.get(i).moveToSelected();
         if (onSelectListener != null)
           onSelectListener.endSelect(itemList.get(i).id, itemList.get(i).itemText);
         break;
       }
     }
   }
   for (ItemObject item : itemList) {
     item.newY(move + 0);
   }
   slowMove(newMove);
   Message rMessage = new Message();
   rMessage.what = REFRESH_VIEW;
   handler.sendMessage(rMessage);
 }
 /**
  * 移动到默认位置
  *
  * @param move
  */
 private void defaultMove(int move) {
   for (ItemObject item : itemList) {
     item.newY(move);
   }
   Message rMessage = new Message();
   rMessage.what = REFRESH_VIEW;
   handler.sendMessage(rMessage);
 }