Today I'm using Android Intent in the following format to trigger navigation from my application on standalone navigation applications: Action : "android.intent.action.VIEW" URI : "google.navigation:q=48.605086,2.367014/48.607231,2.356997" Component Name of the navigation app : For example Google Maps "com.google.android.apps.maps/com.google.android.maps.MapsActivity"
For example:
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
from : https://developers.google.com/maps/documentation/urls/android-intents
I want to trigger navigation with multiple way points, Is it possible on TomTom Go Mobile, Google Maps, Waze, Here WeGo and Sygic via Intent ?
Can I trigger navigation on the application above and start driving automatically? Without user interaction ?
I tried to trigger the above intent via ADB and do some tweaking by adding "," , ";", "and". Nothing worked.
In order to open the navigation mode in the HERE WeGo app you can use the following function
Sygic:
Waze:
You can also resolve the installed apps that can be used for navigation and let the user decide which one s/he wants to use: