title: How to use location biasing (nearby) for GeoDataApi.getAutocompletePredictions?
body: <p>I'm using the GoogleApiClient and Places API through Places.GeoDataApi.getAutocompletePredictions() to get address/place autocomplete suggestions (<a href="https://developers.google.com/places/android/autocomplete" rel="nofollow">https://developers.google.com/places/android/autocomplete</a>).  The method requires a GoogleApiClient object, a String to autocomplete, and a LatLngBounds object to limit the search range.  This is what my usage looks like:</p>
  
  <pre><code>PendingResult&lt;AutocompletePredictionBuffer&gt; results =
      Places.GeoDataApi.getAutocompletePredictions(googleApiClient, constraint.toString(), bounds, filter);
  </code></pre>
  
  <p>According to the documentation, the bounds parameter is required.  But when I look at the webservice version (<a href="https://developers.google.com/places/webservice/autocomplete#location_biasing" rel="nofollow">https://developers.google.com/places/webservice/autocomplete#location_biasing</a>) I see a lot more parameters that can be used including location and radius for location biasing.</p>
  
  <p>Is it possible to do the same thing for getAutocompletePredictions() method or do I have to write my own code to hit the webservice, supply the api key, and parse the response?  Using GeoDataApi seems convenient because it handles a lot of those details, but I haven't been able to find a good way to easily limit its search range in a smart way.  Seems like this be a fairly common scenario, so there must be some widely accepted pattern or solution for this that I just haven't been able to find yet.</p>