2012-02-17 14 views
6

Sin utilizar el API de Google Maps (solo se inicia la aplicación de mapas con intención) es posible contener múltiples coordenadas, y por lo tanto, tener múltiples pines en el mapa que abre? Esto no significa crear una ruta entre dos puntos.¿Es posible abrir Google Maps con un intento que tiene varios pines?

Cómo lo hago por una espiga:

String uri = "geo:0,0?q="+ Lat + "," + Longitude + " (" + name+ ")"; 
startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri))); 

Respuesta

2

Creo que esto es imposible. No parece haber una forma de pasar varios puntos a través de la cadena Geo URI, y por lo tanto, esto debe lograrse utilizando la API de Google Maps. Ojalá fuera posible, sería mucho más fácil realizar muchas tareas de mapas simples, pero, por desgracia.

Enlace a la especificación intención (que no incluye ninguna forma de pasar varias ubicaciones) http://developer.android.com/guide/appendix/g-app-intents.html

+0

Sí, es posible que aquí va puede obtener la latitud y la longitud como para mostrar pin en el mapa que necesitamos Latitud y Longitud, por lo tanto, en qué actividad se visualiza el Mapa simple, realice una llamada a la Latitud y Longitud recopiladas, espere esta respuesta bien – shvivek

+0

¿Puede proporcionar el código? Parece al leer las API y experimentar que la intención de Geo URI solo acepta una sola ubicación, no cualquier tipo de lista de ubicaciones –

Cuestiones relacionadas