Wie Freihand-Polygon in Google Map V2 in Android zu zeichnen?

Ich möchte einen zeichnenFree Hand Polygon on the Map in Google Map V2.

Diese Aufgabe war möglich mitOverlay Map V1, aber Google Map hat diese Klasse aus V2 entfernt. (Per thisGoogle Map V2 verfügt über die Klasse "Überlagerung entfernen").

Gutes Beispiel für Google Map V1 zum Zeichnen von Freestyle-Polygonen.

In Map V2 können wir ein Polygon mithilfe von programmgesteuert zeichnenGoogle Official Doc aber was soll ein Benutzer tun? ich habe gefundenUnklare Antwort für Map V2

Ich habe mit einfachem Google Map & Draw Polygon angefangen, um dies programmgesteuert zu tun und es funktioniert einwandfrei, aber jetzt suche ich, wie ein Benutzer zeichnen kann? Ich möchte nicht anhand der Markierung auf dem Polygon zeichnen.

// Instantiates a new Polygon object and adds points to define a rectangle
PolygonOptions rectOptions = new PolygonOptions()
              .add(new LatLng(37.35, -122.0),
                   new LatLng(37.45, -122.0),
                   new LatLng(37.45, -122.2),
                   new LatLng(37.35, -122.2),
                   new LatLng(37.35, -122.0));

// Get back the mutable Polygon
Polygon polygon = myMap.addPolygon(rectOptions);

Ich habe viel zu diesem Thema geforscht und entwickelt, aber es gelang mir nicht, so etwas in Map V2 zu implementieren.

Einige Fragen

Wie zeichnet man ein Freestyle-Polygon in Map V2 (wie wir es mit Map V1 machen können)?Gibt es einen Trick oder eine Alternative, um dies zu erreichen? Wenn ja wie?Können wir ein Berührungsereignis auf der Karte erhalten und ein Polygon zeichnen?Ist es in Map V2 machbar?Ist es mit einem Berührungsereignis möglich, das eine Reihe von lat-long zurückgibt?Wie bekomme ich Lat-Long basierend auf Bildschirmkoordinaten aufsetOnDragListener?

Jede neue Version hat etwas mehr als die ältere Version, daher erwarte ich, dass ich dasselbe auch in Map v2 erreichen kann.

Ich bitte Sie nicht, mir einen Beispielcode zu geben oder Ihren Code zu posten, sondern nur eine angemessene Anleitung und Dokumentation.

Ich habe alle Dokumente und Nachweise geliefert, die ich während der Forschung und Entwicklung gefunden habe.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage