code: private void setCurrentItem(int currentItem, boolean scrollIntoView) {
          mCurrentItem = currentItem;
          if (mListener != null) {
              mListener.onItemFocusChanged(currentItem);
          }
          if (scrollIntoView) {
              centerOnCurrentItem();
          }
          invalidateGlobal();
      }
docs: Set the current item by index. Optionally, scroll the current item into view. This version
  is for internal use--the scrollIntoView option is always true for external callers.
  
  @param currentItem    The index of the current item.
  @param scrollIntoView True if the pie should rotate until the current item is centered.
  False otherwise. If this parameter is false, the pie rotation
  will not change.