Ich glaube, Sie die turn-by-turn navigation unter Google Maps API verwenden können. Es gibt Abbiegehinweise zu der angegebenen Adresse oder Koordinate. Die Wegbeschreibung wird immer vom aktuellen Standort des Benutzers angegeben.
google.navigation:q=a+street+address
google.navigation:q=latitude,longitude
Dies sind die Parameter, die Sie verwenden können.
q
: Legt den Endpunkt für die Navigation sucht. Dies kann eine geografische Breite, eine geografische Länge oder eine query-formatierte Adresse sein. Wenn es sich um eine Abfragezeichenfolge handelt, die mehr als ein Ergebnis zurückgibt, wird das erste Ergebnis ausgewählt.
mode
legt die Transportmethode fest. Modus ist optional, standardmäßig auf das Fahren und kann auf eine von eingestellt werden:
d
für
w
zum Wandern
b
für Radfahren
avoid
Sets verfügt über die Strecke fahren sollten versuchen, vermeiden. Vermeiden Sie ist optional und kann auf einem oder mehrere der festgelegt werden:
t
für Maut
h
für Autobahnen
f
für Fähren
Des unten Absicht gibt Ihnen ein Beispiel des Zuges Navigation per Mausklick.
Uri gmmIntentUri = Uri.parse("google.navigation:q=Taronga+Zoo,+Sydney+Australia");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
Ich hoffe, es kann Ihnen bei Ihrem Problem helfen.
Vielen Dank! – GeorgeW
Ist dies möglich, ohne die Google Maps App zu starten? Ich möchte dies nur mithilfe der Google Maps-API für Android tun und Nutzer in meiner App behalten. – mclhrn