Wie füge ich einen Marker / Pin auf einem ImageView Android hinzu?

8

Ich möchte fragen, wie man einen Marker auf einem imageView implementiert oder hinzufügt. Ich habe ein SVG mit Svglib gerendert und eine customImageView verwendet, so dass ich das Bild zoomen und schwenken kann.

Hier ist mein Code, wie ich meine customImageView verwendet habe

%Vor%

Jetzt möchte ich eine Pin genau wie das Bild unten hinzufügen ...

Mein Problem http://www.modality.com/images/appimages/130 /screens/645/large.png

Aber mein Problem ist, dass, wenn ich um den Marker schwenke ich hinzugefügt nicht mit dem Bild SVG gebunden ist somit auf eine bestimmte Position beim Panning verlassen ...

Hier ist mein Code ... HINWEIS: Noch nicht endgültig ... Ich bin immer noch auf der Suche nach einer Möglichkeit, dies zum Laufen zu bringen und verwende einen gezoomten Bildausschnitt als Karte ...

%Vor%

Danke .... Ich bin neu bei Android :) hoffe du kannst mir helfen ....

    
dicenice 03.12.2012, 07:56
quelle

3 Antworten

3
%Vor%

Sie müssen dies vor canvas.restore tun .....: D habe diese Lösung letztes Jahr ...... thnx für die Hilfe Jungs .... meine App ist fast fertig:)

    
dicenice 08.01.2013, 08:13
quelle
4

Dies ist eine nette Bibliothek zum Anzeigen von Bildern, die das Zoomen / Verschieben und Hinzufügen von Pins über das Bild unterstützt Ссылка

    
Singed 16.07.2015 09:51
quelle
2

Eine Implementierung eines HTML-Map-ähnlichen Elements in einer Android-Ansicht:

  • Unterstützt Bilder als Zeichen- oder Bitmap im Layout
  • Erlaubt eine Liste von Bereichs-Tags in XML
  • Ermöglicht das Ausschneiden und Einfügen von HTML-Bereichs-Tags in ein Ressourcen-XML (dh die Fähigkeit, eine HTML-Map zu erstellen - und ein Bild zu erstellen und es mit minimaler Bearbeitung zu verwenden)
  • Unterstützt das Schwenken, wenn das Bild größer ist als der Gerätebildschirm
  • Unterstützt Pinch-Zoom
  • Unterstützt Rückrufe, wenn ein Bereich angetippt wird.
  • Unterstützt die Anzeige von Anmerkungen als Bubble-Text und bietet einen Rückruf, wenn die Blase angetippt wird

Versuchen Sie diesen Link, Sie werden Ihre Lösung finden Ссылка

    
Deepak Swami 25.12.2012 11:02
quelle