Je développe une application de navigation qui utilise google maps. J'essaie de mettre en œuvre "recherche de magasins" avec l'application. J'ai essayé la pièce suivante de code qui est capable de rechercher des lieux à la carte:Comment rechercher des boutiques dans Android Google application de carte?
List<Address> addresses = geoCoder.getFromLocationName(editAddress.getText().toString(), 5, 39.0, -73, 41.0, -71);
if(addresses.size() > 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("");
}
Il donne un résultat correct lorsque la clé de recherche est « New York » ou « London », mais quand je recherche " Starbucks "l'API ne donne pas de résultat.
Quelle API puis-je utiliser pour cette exigence particulière?
Merci CommonsWare. J'étais derrière google places api, mais toujours en attente de l'enregistrement. Pouvez-vous proposer un service autre que Google? – Dhanesh