varios studio markeroptions marcadores marcador google custom color cambiar agregar agm android google-maps google-maps-android-api-2

studio - Cambio de color de marcadores-Google Map V2 Android



markeroptions (2)

El problema es el punto y coma ";" en el final de la linea

.setSnippet("and snippet");

Si elimina el punto y coma haciéndolo

.setSnippet("and snippet")

Deberia de funcionar.

Tengo problemas para entender cómo cambiar el color de un marcador en un proyecto de Android Google Map.

Mi código para un marcador es:

googlemap.addMarker(new MarkerOptions() .position(new LatLng( 65.07213,-2.109375)) .title("This is my title")) .setSnippet("and snippet"); .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_ORANGE)));

Recibo este error cuando coloco el código .icon en la última línea, de lo contrario la .position , .title y .setSnippet funcionan bien y son visibles en el mapa.

No se puede invocar el icono (BitmapDescriptor) en el tipo de primitivo void

Estos se importan también:

import com.google.android.gms.maps.model.BitmapDescriptor; import com.google.android.gms.maps.model.BitmapDescriptorFactory;

Pero no se agrega nada más. ¿Me he perdido una parte vital?


Tienes un par de caracteres equivocados allí. Compare su código con esto:

googlemap.addMarker(new MarkerOptions() .position(new LatLng( 65.07213,-2.109375)) .title("This is my title") .snippet("and snippet") .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_ORANGE)));

Eliminado ) en la tercera línea, se cambió setSnippet a snippet y se eliminó ; en cuarta línea.