google.navigation

D

developer

Neues Mitglied
0
Hallo Zusammen!
Ich entwickel gerade eine Android Applikationen,
die u. a. eine Funktion enthalten soll, in der man sich
vom aktuellen Standort zu einem festgelegten Routen lassen soll.

Habe das erst mit GoogleMaps probiert aber ich brauche etwas,
wo man richtig zum Ziel navigiert wird, wie "Google Navigation"

Meine Frage ist jetzt, wie man das über einen Intent löst?

Habe folgendes aus anderen Foren:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=XXX,XXX"));
startActivity(intent);


Somit wird Google Navigation einwandfrei aufgerufen.
Aber was für Parameter kann man dem Intent noch mitgeben?
Und gibt es ein Callback, wenn das Ziel erreicht wurde?

Schonmal im voraus vielen Dank für eure Antworten ;)
 
Hallo developer,

Code:
Uri parse = Uri.parse("google.navigation:" + "q=" + street + "+"
                + houseNumber + "+" + zipCode + "+" + city + "+" + country);
        Intent intent = new Intent(Intent.ACTION_VIEW, parse);

Ich habe das mit Adresse gemacht, es gunktioniert gut. Wenn du eine Antwort vom Intent abfangen willst, musst du dieses Intent forResult starten.

Und dann bei dir in der Activity das Event abfangen. Dazu überschreibst du die Methode onActivityResult.

Ist es das wonach du suchtest?

regards
 
Zurück
Oben Unten