code: public boolean setSelectionAtPosition(int position, boolean fireOnClick) {
          if (mDrawerBuilder.mRecyclerView != null) {
              SelectExtension<IDrawerItem> select = getAdapter().getExtension(SelectExtension.class);
              if (select != null) {
                  select.deselect();
                  select.select(position, false);
                  notifySelect(position, fireOnClick);
              }
          }
          return false;
      }
docs: /*
  set the current selection in the drawer
  NOTE: this also deselects all other selections. if you do not want this. use the direct api of the adater .getAdapter().select(position, fireOnClick)
  NOTE: This will trigger onDrawerItemSelected without a view if you pass fireOnClick = true;
  
  @param position
  @param fireOnClick
  @return true if the event was consumed