2016-05-25 18 views
-1

ich den Ortsnamen von Google Maps bekommenSet Marker mit Ortsnamen in Google Maps

Place place = PlaceAutocomplete.getPlace(MainActivity.this, data); 
    Logger.e("The ", "Place: " + place.getName()); 

jetzt mit i den Marker an dieser Stelle Namen festlegen möchten. Wie kann ich das erreichen?

+0

Bitte lesen Sie das Dokument und API- https://developers.google.com/maps/documentation/android-api/marker#customize_the_marker_image –

Antwort

0

Versuchen Sie zuerst, den Breiten- und Längengrad vom Ortsnamen mit Geocoder zu erhalten. Danach versuchen Sie den folgenden Code, um den Marker auf der Karte anzuzeigen.

GoogleMap map; 
    map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); 
    map.addMarker(new MarkerOptions() 
      .position(new LatLng(placelatitude, placeLongitude)) 
      .title("Place Name"));