Superponer, dibujar o agregar una vista para poner un marcador en el mapa
Frecuentes
Visto 342 equipos
0
Me pregunto cuál es el enfoque correcto o tal vez la diferencia entre los siguientes si mi intención es poner 2 marcadores en el mapa y tal vez eliminarlos después de un tiempo. ¿Debería usar las superposiciones para colocarlas, o debería usar canvas.draw (o simplemente dibujar) para colocarlas o simplemente agregar las dos imágenes como una vista y usar el parámetro de diseño para establecer la ubicación? Encontré que el último es el más fácil, pero necesito su opinión. Gracias.
1 Respuestas
2
No se sorprenda, esta es una pregunta terrible. Aparte de sus dos etiquetas, no explica nada sobre la plataforma en la que está construyendo.
Si está creando una aplicación para Android, probablemente quiera usar la superposición de mapas. http://code.google.com/android/add-ons/google-apis/reference/com/google/android/maps/Overlay.html
Si está creando una aplicación web, usaría el marcador API de Javascript de Google Maps. http://code.google.com/apis/maps/documentation/javascript/overlays.html#Markers
Si no está usando ninguno de los dos, o no está usando Google Maps, no tengo ni idea de cómo espera que la gente lea su mente en Internet.
respondido 10 mar '12, 06:03
Gracias por la respuesta. Pensé que al etiquetarlo en Android, la gente sabría que es una pregunta sobre la aplicación de Android. Y para ser específicos 2.3. Pero, ¿por qué recomendaría la superposición en lugar de agregar una vista? - Snake
Puede usar una vista, solo pensé que una superposición sería más simple. Si lo dibuja como una vista, deberá manejar la actualización de la posición del marcador por su cuenta cuando el usuario haga zoom/desplace el mapa. La superposición de MapView se actualizará a medida que se actualice el mapa. En realidad, cometí un error en la respuesta original, quise usar OverlayItem en lugar de Overlay. código.google.com/android/add-ons/google-apis/reference/com/… - dragonx
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas android google-app-engine or haz tu propia pregunta.
¿¿¿¿Alguien???? Me sorprende que todavía no tengo una respuesta - Snake