title: Google Drive Android API: cannot find file using query
body: <p>In my app I connect to Google Api:</p>
  
  <pre><code>mGoogleApiClient = new GoogleApiClient.Builder(this)
      .addApi(Drive.API)
      .addScope(Drive.SCOPE_FILE)
      .addScope(Drive.SCOPE_APPFOLDER)
      .addConnectionCallbacks(mGDriveCallback)
      .addOnConnectionFailedListener(mGDriveCallback)
      .build();
  mGoogleApiClient.connect();
  </code></pre>
  
  <p>Then in <code>onConnected</code> function of <code>mGDriveCallback</code> I make a query request:</p>
  
  <pre><code>Query query = new Query.Builder()
      .addFilter(Filters.eq(SearchableField.TITLE, "buffer.txt"))
      .build();
  Drive.DriveApi.query(mGoogleApiClient, query).setResultCallback(mFindFileCallback);
  </code></pre>
  
  <p>And in <code>onResult</code> of <code>mFindFileCallback</code> I check the result:</p>
  
  <pre><code>if (!result.getStatus().isSuccess()) {
      Log.w(TAG, "Problem while retrieving files");
  } else {
      Log.i(TAG, "Results size: " + result.getMetadataBuffer().getCount());
      if (result.getMetadataBuffer().getCount() &gt; 0) {
          Metadata md = result.getMetadataBuffer().get(0);
          Log.i(TAG, "DriveId: " + md.getDriveId());
      } else {
          Log.w(TAG, "File not found");
      }
  }
  </code></pre>
  
  <p>Now, even though I have personally uploaded "buffer.txt" on my drive, I receive empty result's metabuffer. So, the code shows "File not found" warning. The same happens if I am trying to find a folder. I tried replacing <code>Filters.eq</code> with <code>Filters.contains</code>, but without any success.</p>
  
  <p>Any ideas what I am doing something wrong?</p>