2010-12-03 16 views
1

In meiner Anwendung: Ich habe Startseite Tab finden .. Sie darauf klicken und nach den Koordinaten von Emulator Steuergeben sollte die Karte zeigt ...Android: Karten von Vorsatz

Wenn ich zweckentfremdet verwenden

Uri uri = Uri.parse("http://maps.google.com/maps?saddr=42.35892,-71.05781&daddr=40.756054,-73.986951"); 
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, uri); 
     startActivity(intent); 

es ist nicht die Registerkarten meiner Anwendung zeigt ...

Wie verbinde ich Absicht mit meiner Anwendung und die Karte in meiner Anwendung machen zeigen ..

Ist es auch möglich, ein Textfeld unterhalb der Karte anzuzeigen, die von dieser Absicht angezeigt wird?

Bitte helfen Sie ..

Vielen Dank.

+0

Vielen Dank für das zu tun! Leider habe ich keine Antwort für Sie, aber es gibt viele andere kluge Leute hier. Ich zähle auf sie! – EboMike

Antwort

1

Sie müssen die Karte in Ihre Aktivität aufnehmen.

Hier die Infos von Google: http://developer.android.com/resources/tutorials/views/hello-mapview.html

Text unter der Karte: How can I add a TextView below a MapView?

Sie können dann auf die Registerkarte stellen Sie die MapActivity Sie die Art und Weise erstellt anzuzeigen erklärt obigen Links int Schlauch.

Um den Pfad in der Karte das gleiche tun wie die Person, zeichnen sich hier: android get duration from maps.google.com directions

+0

danke .. aber in diesem Fall muss ich die Route selbst auf mapview Overlay zeichnen ... Ich möchte die Absicht und zeigen Sie die Karte von Absicht auf meiner Anwendung angezeigt, so dass die Schaltflächen meiner Anwendung und für den Benutzer sichtbar .. Ist das möglich ?? –

+0

Ich habe es gerade versucht, den Browser oder die Google Map App in einen Tab zu setzen. funktioniert nicht :(Ich kann meine eigene Aktivität in einen Tab setzen, aber nicht ihre. Sie starten nur die neue App. Es scheint, dass Sie den Pfad selbst anzeigen müssen. –

+0

habe gerade einen anderen Beitrag über die Wegbeschreibung in der eigenen gefunden map .. fügte den Link zu meiner Antwort hinzu –