Ecco come sto avviando l'app nativa di Google Maps per visualizzare le indicazioni stradali tra le località target &.Avvia l'applicazione google maps per indicazioni stradali in Android
String url = "http://maps.google.com/maps?saddr="+currentLattitude+","+currentLongitude+"&daddr="+targetLat+","+targetLang;
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);
C'è un modo per avviare l'app di mappe native per mostrare le modalità di guida e di transito? (Attualmente mostra solo le indicazioni a piedi)
hai riavviato l'applicazione, quando si preme il pulsante Indietro in google maps. Ho usato lo stesso intento per andare su Android Maps dalla mia applicazione. ma quando premo il pulsante, la mia applicazione stava finendo. come puoi superare questo problema? – basha
Hai abilitato "Non mantenere attività" nella schermata delle impostazioni di DeveloperOptions? Dovrebbe essere disabilitato sempre. Altrimenti, potresti finire con questi problemi. – Santhosh
@Santosh, grazie per il suggerimento. – basha