Como cambiar el icono de la localizacion en la Api Google Maps en Android

publicado por: Anonymous

Como puedo cambiar el icono del circulo azul de la localizacion que viene por default en la api de Google Maps por un icono hecho por mi en Android

introducir la descripción de la imagen aquí!

solución

Para una aplicación nativa usando google maps se asigna al marcador simplemente un icono diferente.

Una de las opciones de MarkerOptions es precisamente .icon() :

MarkerOptions markerOptions = new MarkerOptions().icon(BitmapDescriptorFactory.fromResource(R.drawable.marker));

También puedes asignar un icono directamente al Marker mediante setIcon():

Marker m;
m = map.addMarker(new MarkerOptions().position(new LatLng(valueLat, valueLng)));
m.setIcon(BitmapDescriptorFactory.fromResource(R.drawable.marker));

la imagen del marcador puede ser guardada dentro del folder /drawable

introducir la descripción de la imagen aquí

Mediante este método puedes definir iconos custom a tus marcadores:

introducir la descripción de la imagen aquí

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *