studio open longitude link latitude intent google from address android google-maps routes traffic

open - Android: abra la aplicación Google Navigation desde Intent



open in google maps link (1)

Estoy desarrollando una aplicación de base de navegación. En esta aplicación, tengo que abrir la aplicación Map para dibujar la ruta entre la latitud / dirección de origen y destino con Traffic Enable.

Ya creo funcionalidad para abrir el mapa de Google a través de Intent y dibujar la ruta entre dos puntos.

¿Es posible que, para agregar Traffic Layer al momento de pasar Intent? ¿O qué parámetro necesito agregar?

Gracias por adelantado.


Puedes hacerlo de esta manera:

He considerado mi ubicación de inicio como la ubicación actual .

Su ubicación de destino será dinámica , como se indica a continuación:

double destinationLatitude = 22.3000; double destinationLongitude = 73.2003; String url = "http://maps.google.com/maps?f=d&daddr="+ destinationLatitude+","+destinationLongitude+"&dirflg=d&layer=t"; Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(url)); intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); startActivity(intent);

Hecho