2016-02-22 3 views
-1

Как добавить булавку (а не маркер) на карту google в android?
Я знаю, как добавить маркер, что-то вроде этого:

Добавить булавку (не маркер) на карту Google Android

map.addMarker(new MarkerOptions() 
       .position(new LatLng(lastLocation.getLatitude(), lastLocation.getLongitude())) 
       .title(getString(R.string.start_location_marker))); 



Но я хочу булавку, а не маркер.
Булавка выглядит следующим образом:
pin

Маркер выглядит следующим образом:
marker

+0

добавить эту строку в маркер '.Icon (BitmapDescriptorFactory.fromResource (R.drawable.pin)));' .. – Bharatesh

ответ

0

установить пин изображение для маркерных его называют пользовательский маркер

@Override 
public void onMapReady(GoogleMap googleMap) { 

    BitmapDescriptor icon = BitmapDescriptorFactory.fromResource(R.drawable.pin); 
    LatLng latLng = new LatLng(21.4225, 39.8262); 
    googleMap.addMarker(new MarkerOptions().position(latLng).title("Mecca").icon(icon)).showInfoWindow(); 
    googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(latLng, 15)); 
} 
Смежные вопросы