title: Google Drive Picker: pick root folder
body: <p>I need to allow user to select which Google Drive folder to upload their files.</p>
  
  <p>I am using this code now:</p>
  
  <pre><code>view = new google.picker.DocsView(google.picker.ViewId.FOLDERS).
    setParent('root').
    setSelectFolderEnabled(true)
  
  picker = new google.picker.PickerBuilder().
    addView(view).
    setSelectableMimeTypes('application/vnd.google-apps.folder').
    enableFeature(google.picker.Feature.NAV_HIDDEN).
    setOAuthToken(token).
    setDeveloperKey(key).
    setAppId(appid).
    setCallback(picker_callback).
    build()
  </code></pre>
  
  <p>But there are a few problems here:</p>
  
  <ol>
  <li>User still see files despite that <code>google.picker.ViewId.FOLDERS</code> is used</li>
  <li>There is no way to select root folder</li>
  </ol>
  
  <p>Is any way to fix my problems?</p>
  
  <p>Currently files are always upload to root folder, I don't want this new feature remove this possibility.</p>