2016-11-29 1 views
-3

hinzufügen Unten ist der Code, den ich verwende, um Google Karte mit Quelle & Zieladresse anzuzeigen, aber in diesem ich brauche Stops oder Wegpunkte hinzufügen. Wie kann ich hinzufügen?Wie man Stopps oder Wegpunkte in Android Google Maps programmatisch mit Maps Intent

String uri = "http://maps.google.com/maps?saddr=" + String.valueOf(currentLat) + "," + String.valueOf(currentLng) + "&daddr=" + String.valueOf(latitude) + "," + String.valueOf(longitude); 
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)); 
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); 
if (intent.resolveActivity(getActivity().getPackageManager()) != null) { 
    startActivity(intent); 
} 

Antwort

1

Haben Sie die Antwort. Überprüfen Sie folgenden Code

final String uri = "http://maps.google.com/maps?daddr=Gachibowli"+"+to:Lingampally+to:Nizampet+to:kukatpally+to:moosapet+to:Nizampet+to:srnagar+to:ameerpet+to:jubileehills+to:kothaguda"; 
final Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)); 
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); 
if (intent.resolveActivity(getActivity().getPackageManager()) != null) { 
    startActivity(intent); 
} 

"+ zu:" fügt Anschläge