Google Maps offre maintenant un moyen de "partager une place" avec ce qui semble être une liste prédéfinie de sources. Lorsque les internautes recherchent un lieu sur Google Maps, qu'il s'agisse d'une adresse spécifique, d'une rue transversale ou d'un nom de restaurant, un nouveau bouton intitulé "partager cet endroit" permet de publier les informations de localisation sur Google Buzz, Facebook, Twitter ou via e -mail ou SMS. Je voudrais soit avoir ma demande incluse dans cette liste ou déterminer comment obtenir le lat/lon de cet emplacement sélectionné. Quelqu'un a-t-il une idée?Comment ajouter votre application à la liste "partager cet endroit" dans Google Maps
Répondre
Je l'ai compris. Voici un exemple manifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.yourapp" android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".YourApp" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND"></action>
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="4" />
</manifest>
Ajoutez simplement le filtre intention SEND comme il est au-dessus de votre activité. Le "partager cet endroit" effectue simplement une intention "ENVOYER" avec le type mime de "texte/plaine". Si vous enregistrez un filtre d'intention pour ce type, votre application apparaîtra dans la liste. Le mien a fait. =)
Merci Henry! Je vais essayer dès que les alligators le permettront. – stanlick
Doux, ça a bien marché! Maintenant, comment ça marche? Est-ce que mon application doit être en cours d'exécution pour apparaître dans la carte "partager cet endroit?" Je ne vois pas le lien entre les deux. De plus, ai-je besoin d'un récepteur de diffusion ou autre pour recevoir le rappel lorsque l'utilisateur sélectionne mon application? – stanlick
La façon dont je vous ai montré ci-dessus indique à Android que votre application peut recevoir une intention d'envoi de type "texte/simple". Votre application ne doit pas être en cours d'exécution pour qu'elle apparaisse dans la liste, car lorsque vous la sélectionnez, Maps lance réellement l'activité sur laquelle votre filtre d'intention est défini. Ensuite, vous sortez simplement le texte du contexte transmis à l'activité. – HenryAdamsJr
- 1. Construire vaste application google maps
- 2. Comment ajouter la navigation latérale à Google Maps?
- 3. Google Maps ajouter Emplacement
- 4. application Google Maps dans l'iphone
- 5. Pourquoi GLU planterait-il à cet endroit?
- 6. Application utilisant l'API Google Maps
- 7. Comment accéder à google maps api dans Java Application?
- 8. Android ajouter à un utilisateurs lieux fixés (Google Maps)
- 9. Google maps api ajouter un comportement étrange marqueur dans IE8?
- 10. Comment ajouter Google Maps sur mon site?
- 11. google maps: veux ajouter/supprimer GEvent Listener à la carte
- 12. Google Maps dans android
- 13. Application iPhone utilisant Google Maps?
- 14. google maps avec mon application
- 15. Suggérer la liste dans google maps rechercher entrée
- 16. Marqueurs dans google maps
- 17. Comment afficher un message dans Google Maps?
- 18. Clustering dans Google Maps
- 19. SMS à l'application iPhone - Google Maps
- 20. Comment intégrer Google Maps dans une application Web?
- 21. Ajouter street Voir dans Google Maps -Android et iPhone
- 22. Google Maps - Ajouter deux marqueurs (directions)
- 23. -je ajouter un addListener à GOOGLE MAPS pour obtenir MapType
- 24. Comment géocoder dans Google Maps v3
- 25. Utilisation de l'API Google Maps dans une application Android
- 26. Geotools google maps java ee application web
- 27. Comment ajouter des données cartographiques brutes à la superposition/calque Google Maps?
- 28. Marqueur dans Google Maps
- 29. Envoyer un message à un endroit à l'aide de Google Maps
- 30. quelle est votre API tierce préférée pour Google Maps V3 ??? et pourquoi?
Je suis venu ici pour poser exactement la même question. Je posterai la réponse si je découvre comment le faire. – HenryAdamsJr