Cómo agregar valores en google map v2 marcador android?

He buscado en google pero no pude conseguirlo. Necesito este tipo donde los valores estén en marcadores

Introduzca aquí la descripción de la imagen

No podía tener una idea de cómo hacer como lo que se muestra arriba.

GoogleMap gm; gm = ((SupportMapFragment) (getSupportFragmentManager() .findFragmentById(R.id.map))).getMap(); gm.setOnInfoWindowClickListener(this); gm.addMarker(new MarkerOptions() .title(jsonObj.getString("project_name")); @Override public void onInfoWindowClick(final Marker marker) { String name = marker.getTitle(); // this displays when marker window gets tap } 

Pero el código anterior sólo aparece cuando toco la ventana del marcador. Sólo quiero mostrar como arriba enlace iamge. ¿Cómo hacer that.please ayudar a resolver el problema.

Gracias por adelantado.

Utilizar la biblioteca de utilidades de mapa de android

Aquí está el enlace a la página web y ve a través del video publicado.

http://googlemaps.github.io/android-maps-utils/

1.Downlaod la biblioteca de

Github.com/googlemaps/android-maps-utils

2.Para utilizar marque este enlace

Uso de android-maps-utils con ADT

  IconGenerator tc = new IconGenerator(this); Bitmap bmp = tc.makeIcon("hello"); // pass the text you want. 

A continuación, establezca el mapa de bits en el objeto de mapa

  .icon(BitmapDescriptorFactory.fromBitmap(bmp))); 

Chasquido

Introduzca aquí la descripción de la imagen

Para un dibujo libre completo del icono del marcador, el código puede ser similar al siguiente. En este caso sólo el texto es el contenido del marcador. Pero puedes dibujar algo en el lienzo. Sólo asegúrese de adaptar el tamaño.

 public BitmapDescriptor getTextMarker(String text) { Paint paint = new Paint(); /* Set text size, color etc. as needed */ paint.setTextSize(24); int width = (int)paint.measureText(text); int height = (int)paint.getTextSize(); paint.setTextAlign(Align.CENTER); // Create a transparent bitmap as big as you need Bitmap image = Bitmap.createBitmap(width, height, Config.ARGB_8888); Canvas canvas = new Canvas(image); // During development the following helps to see the full // drawing area: canvas.drawColor(0x50A0A0A0); // Start drawing into the canvas canvas.translate(width / 2f, height); canvas.drawText(text, 0, 0, paint); BitmapDescriptor icon = BitmapDescriptorFactory.fromBitmap(image); return icon; } 

A continuación, utilice este método al crear las opciones de marcador:

 mMap.addMarker(new MarkerOptions() .position(new LatLng(lati, longi)) .icon(getTextMarker("some text")); 

Según los documentos de Google Maps para Android V2 :

Una ventana de información le permite mostrar información al usuario cuando toque en un marcador en un mapa. De forma predeterminada, se muestra una ventana de información cuando un usuario teclea en un marcador si el marcador tiene un conjunto de títulos. Sólo se muestra una ventana de información cada vez. Si un usuario hace clic en otro marcador, la ventana actual se oculta y se mostrará la nueva ventana de información. Puede mostrar una ventana de información mediante programación llamando a showInfoWindow () en el marcador de destino. Una ventana de información se puede ocultar llamando a hideInfoWindow () .

Puede mostrar la ventana de información de esta manera:

 Marker marker = myMap.addMarker(new MarkerOptions() .position(latLng) .title("Title") .snippet("Snippet") .icon(BitmapDescriptorFactory .fromResource(R.drawable.marker))); marker.showInfoWindow(); 

Espero que funcione para usted.

  • Map.setmylocationenabled (true) no funciona
  • Superposiciones de mapas eficaces en Google Maps de Google
  • Referencia de mapa de bits desconocida publicada
  • Agregar marcador en la ubicación tocada usando google map en android
  • Android Google Map addMarker () muy lento al agregar 400 marcadores
  • Agregar la identificación al marcador en google maps v2 api para android
  • Recibiendo la pantalla ambigua del cielo mientras que carga el mapa de google
  • Android Google Maps v2 - Añadir objeto al marcador
  • Marcador v2 de la API de Google Maps de Google Maps con saltos de anclaje personalizados definidos cuando se arrastra
  • Refreshing makers (ClusterItems) en Google Maps v2 para Android
  • Cómo borrar todos los marcadores en v2 google map?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.