title: How to search for shops in Android Google map application?
body: <p>I am developing a navigation application which uses google maps. </p>
  
  <p>I am trying to implement "shops search" with the application. I tried the following piece of code which is capable of searching for places in the map:</p>
  
  <pre><code>List&lt;Address&gt; addresses = geoCoder.getFromLocationName(editAddress.getText().toString(), 5, 39.0, -73, 41.0, -71);
  if(addresses.size() &gt; 0)
  {
      geoPoint = new GeoPoint( (int) (addresses.get(0).getLatitude() * 1E6),    (int) (addresses.get(0).getLongitude() * 1E6));
      mapController.animateTo(geoPoint);
      mapController.setZoom(12);
      mapView.invalidate();
      editAddress.setText("");
  }
  </code></pre>
  
  <p>It gives correct result when the search key is "New york" or "London",
  but when I search for "Starbucks" the API does not give a result. </p>
  
  <p>Which API can I use for this particular requirement?</p>