Google Maps, no hay opción para iniciar la navegación, sólo la vista previa está allí

En mi aplicación, estoy iniciando la navegación de Google con la ayuda del siguiente conjunto de código.

String uri = "http://maps.google.com/maps?saddr="+ gpsLatitude + "," + gpsLongitude + "&daddr=" + updateAcceptedOfferDetailsData.getDestinationLat()+","+updateAcceptedOfferDetailsData.getDestinationLon(); Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)); intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); startActivity(intent); 

Estoy pasando el Lat Lat / Lng y Destino Lat / Lng de las direcciones respectivas.

Problema: – Aquí mi problema es cuando la pantalla de navegación se abre no hay opción de "Inicio" en lugar hay otra opción "Vista previa" , Este problema no sucede en todos los lugares que funciona bien para algunos lugares, pero no para todos. ¿Puedo saber lo que es todo el desorden?

Gracias

Poco tarde en la batalla, tuve el mismo problema mientras que mi aplicación de implementación donde no pude ver las navegaciones en tiempo real con Google Map Client.

En ese momento, Glympse entrar en mi uso y es un enfoque muy eficaz al tratar con estos tipos de escenarios basados ​​en ubicaciones en tiempo real. He aquí un código de implementación:

 GTicketLite ticket = LiteFactory.createTicket(3600000, "Going home!", null); // Set flags that adjust the presentation of the Glympse Send Wizard. // These can enable/disable fields in the wizard screen. final int WIZARD_FLAGS = LC.SEND_WIZARD_INVITES_EDITABLE | LC.SEND_WIZARD_MESSAGE_EDITABLE | LC.SEND_WIZARD_DESTINATION_EDITABLE | LC.SEND_WIZARD_TIME_EDITABLE; // Launches the wizard which will send the Glympse GGlympseLite glympse = GlympseLiteWrapper.instance().getGlympse(); glympse.sendTicket(ticket, WIZARD_FLAGS); 

Whole Android SDK se da sobre el sitio web y su procedimiento paso a paso también se da, Darle una oportunidad y hágamelo saber si le ha ayudado.

Gracias

He hecho algunas investigaciones sobre esto y parece que no hay forma de evitarlo. El botón de vista previa aparecerá donde la navegación no está disponible para la ruta solicitada, la única fuente fiable que pude encontrar (Google no fue de gran ayuda sobre esto) para demostrar que aquí está lo que indica (bajo la navegación):

Para iniciar la navegación paso a paso, toque el botón de navegación Inicio representado por un chevron en la parte inferior derecha de la pantalla. Cuando la navegación no está disponible, el icono aparecerá como una flecha de vista previa, y podrá ver las instrucciones paso a paso.

La única sugerencia que tengo es comprobar de alguna manera si la navegación está de hecho disponible para la ruta dada antes de pasar a la aplicación de mapas, y si no, entonces mostrar un mensaje al usuario, pero no sé la API de Android Bastante bien para ser de cualquier ayuda aquí.

Una lista de países y territorios apoyados está disponible aquí.

Espero que esto ayude.

Sólo puede navegar desde donde se encuentra. Si está buscando una ruta desde un punto de partida diferente a donde se encuentra en ese momento actual, sólo puede ver una vista previa. Tan pronto como usted está en el lugar de partida que navegar.

Espero que tenga sentido.

Esto funcionó para mí:

"Para cualquiera que se ejecuta a través de este hilo, descubrí la causa y la solución a este problema en algunos casos.

Cuando busques una ubicación usando google.com o la aplicación google, luego toca el botón de direcciones, los puntos inicial y final se pasan a la aplicación google maps. Cuando seleccionas la ruta y solo ves la opción de vista previa, es porque google.com/app pasó un conjunto inicial de coordenadas a la aplicación de mapas, por lo que solicitas a google maps que proporcione direcciones entre dos puntos y no tu ubicación actual hasta un punto. Así, no hay vuelta-por-vuelta. Simplemente toque el campo de inicio y seleccione la ubicación actual, bam. "

  • android.view.inflateexception binario archivo xml línea # 6 error o inflar fragmento de clase
  • El marcador de Google Maps desaparece después de hacer zoom en android
  • Android mapa actividad mapa título no mostrando
  • Parsing JSON de los mapas google DistanceMatrix api en android
  • Cómo hacer Google hacer en el centro cuando se utiliza doble Pulsar y pellizcar para acercar el androide?
  • Android, devolución de llamada cuando se completa el agrupamiento de mapas
  • SetRadius en Circle da mala experiencia de usuario en Google Maps
  • ¿Qué significa el parámetro en la URL de Google Maps
  • PlaceAutoCompleteFragment en android no muestra sugerencias y se cierra después de ingresar la primera letra
  • MoveCamera y animateCamera no funcionan la segunda vez
  • Forma de círculo antialise Google Maps V2 Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.