Ich entwickle eine App, bei der ich den Pfad zwischen der aktuellen Benutzerposition und einem Punkt von Interesse kennen muss.
Ich benutze Android 2.3.3, Google Maps Android V2 und Richtung API. Mein Problem ist, dass der gesamte Code, den ich gefunden habe, für die alte Version der Karten ist, und ich habe auch versucht, den Code anzupassen, aber ich scheiterte. Ich versuche, GeoPoint (nicht unterstützt in dieser neuen Version) in LatLng zu ändern. Das Problem ist, dass ich den Pfad nicht anzeigen kann, um es zu tun, ich erstelle eine neue Polylinie und ich füge es der Karte hinzu.
Ich poste meinen Code:
Parser:
%Vor%XMLParser
%Vor%JsonParser (analysieren Sie die Google-Richtung json)
%Vor%Route (um json info zu speichern)
%Vor%Segment:
%Vor%Meine MainActivity (es gibt 326 Codezeile wegen Benutzerlokalisierung, Sie können es auf der Google Developer Site finden, also können wir nur zwei statische Punkte A und B annehmen und ich möchte von A nach B gehen):
%Vor%jeder Vorschlag wird gut angenommen
Ich mache das Folgende. Ich denke, das wird dir helfen.
%Vor%GoogleMapDirection Klasse ist wie folgt
%Vor%Tags und Links android google-maps-android-api-2 google-maps-mobile