/** update the position of floating window. */
 private void updateViewPosition() {
   wmParams.x = (int) (x - mTouchStartX);
   wmParams.y = (int) (y - mTouchStartY);
   windowManager.updateViewLayout(floatingView, wmParams);
 }