title: Google API v3 checking exist folder by passing folder name
body: <p>I'm using google API v3 for check exist folder. If folder does not exist, then create the new folder. This is my code for creating folder</p>
  
  <pre><code> private void createFolderInDrive() throws IOException {
          boolean existed = checkExistedFolder("MyFolder");
  
          if (existed = false) {
              File fileMetadata = new File();
              fileMetadata.setName("MyFolder");
              fileMetadata.setMimeType("application/vnd.google-apps.folder");
  
              File file = mService.files().create(fileMetadata)
                      .setFields("id")
                      .execute();
              System.out.println("Folder ID: " + file.getId());
  
              Log.e(this.toString(), "Folder Created with ID:" + file.getId());
  
  
  
         Toast.LENGTH_SHORT).show();
          } else {
              Toast.makeText(getApplicationContext(),
                      "Folder is existed already", Toast.LENGTH_SHORT).show();
          }
  
  
      }
  </code></pre>
  
  <p>and here is the code for checking exist file</p>
  
  <pre><code>private boolean checkExistedFolder(String folderName) {
          //File file = null;
          boolean existedFolder = true;
          // check if the folder exists already
          try {
              //String query = "mimeType='application/vnd.google-apps.folder' and trashed=false and title='" + "Evacuation Kit" + "'";
              String query = "mimeType='application/vnd.google-apps.folder' and trashed=false and name='Evacuation Kit'";
              // add parent param to the query if needed
              //if (parentId != null) {
              //query = query + " and '" + parentId + "' in parents";
              // }
  
              Drive.Files.List request = mService.files().list().setQ(query);
              FileList fileList = request.execute();
  
              if (fileList.getFiles().size() == 0 ) {
                  // file = fileList.getFiles().get(0);
                  existedFolder = false;
  
              }
  
  
          } catch (IOException e) {
              e.printStackTrace();
  
          }
          return existedFolder;
  </code></pre>
  
  <p>fileList.getFiles().size() keep returning 3, even there is no folder on g drive. Can you guys tell me where am I doing wrong?</p>