2010-10-26 5 views
1

Je fais une application sur Android, en utilisant webview pour charger google map (en utilisant cette URL pour mon webview: http://gmaps-samples.googlecode.com/svn/trunk/articles-android-webmap/simple-android-map.html). mais je ne peux pas mettre un marqueur sur ce webview, quelqu'un ne peut pas me dire comment?en utilisant WebView pour afficher la carte et définir le marqueur (broches) sur Android

+0

votre URL semble idéale si vous voulez utiliser webview dans android depuis sa carte plein écran. basé sur l'URL c'est juste un échantillon. Y a-t-il une URL officielle de la carte Web que nous pouvons utiliser? Je cherche à faire une application android centrée sur la carte avec une vue web au lieu de la vue de la carte afin que je puisse essayer d'emballer l'APK comme une barre de blackberry. – topwik

+0

je vois maintenant où votre URL provient de https://developers.google.com/maps/articles/android_v3 – topwik

Répondre

-1
http://maps.google.com/maps?saddr=NJ 

URL de charge comme adresse de passage où vous voulez mettre la broche

+0

merci beaucoup :) – mtr

0

Il est clair que beaucoup de façons de peau d'un chat - mais je suis amoureuse de l'API Google Static Maps.

Il génère une image standard (de la taille désirée) et vous pouvez ajouter des points/lignes/polygones à partir d'une URL.

Alors que je n'ai pas vérifié les termes, il est clairement possible de mettre en cache/stocker le résultat.

Documentation: http://code.google.com/apis/maps/documentation/staticmaps/

Exemple: http://maps.googleapis.com/maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=14&size=512x512&maptype=roadmap&markers=color:blue%7Clabel:S%7C40.702147,-74.015794&markers=color:green%7Clabel:G%7C40.711614,-74.&markers=color:red%7Ccolor:red%7Clabel:C%7C40.718217,-73.998284&sensor=false

2
http://maps.google.com/maps?saddr=37.423156,-122.084917 

Ce qui précède montre simplement les directions avec écran manquante dans le champ de destination. Si vous voulez que l'épingle s'affiche sur un écran de carte simple, faites-le à la place:

http://www.google.com/maps?q=37.423156,-122.084917 
Questions connexes