/** * This is called only the touch on DraggerView is released. * * @param releasedChild return the view on focus * @param xVel return the speed of X animation * @param yVel return the speed of Y animation */ @Override public void onViewReleased(View releasedChild, float xVel, float yVel) { super.onViewReleased(releasedChild, xVel, yVel); if (draggerView.isDragViewAboveTheLimit()) { switch (draggerView.getDragPosition()) { case LEFT: draggerView.closeFromCenterToLeft(); break; case RIGHT: draggerView.closeFromCenterToRight(); break; case TOP: default: draggerView.closeFromCenterToBottom(); break; case BOTTOM: draggerView.closeFromCenterToTop(); break; } } else { draggerView.moveToCenter(); } }