J'ai une application de cartes utilisant la nouvelle API Google Maps v2 pour Android. Ce que j'essaie de faire est de permettre à l'utilisateur de tracer une ligne sur la carte qui suit le chemin de son doigt. Je comprends que j'aurai probablement besoin d'un bouton pour activer/désactiver cette fonctionnalité car il faudrait évidemment désactiver les commandes de panoramique/zoom. Une fois qu'un utilisateur dessine sa ligne, je dois pouvoir joindre les extrémités pour former un polygone. Est-ce que quelqu'un sait comment cela peut être fait? Vraiment apprécier toute aide!Dessin Freeform avec Android Maps v2
Répondre
Je pense que vous pourriez y parvenir en utilisant un framelayout qui recouvre un voir au-dessus du fragment de la carte. Écoutez les événements tactiles sur cette vue et définissez sa visibilité sur GONE une fois que l'utilisateur veut désactiver le dessin afin qu'il ne déclenche pas vos écouteurs tactiles et à la place de déclencher les cartes. Une alternative serait d'utiliser un marqueur au lieu d'autoriser le dessin de forme libre, vous pouvez facilement écouter les événements de traînage de marqueur et dessiner des lignes lorsque les événements de traînage se terminent.
Fermer le polygone serait aussi simple que de tracer une ligne depuis le début jusqu'à la fin de la dernière ligne.
Cela vous permettra de brut sur la carte https://developers.google.com/maps/documentation/android/lines
- 1. google maps v2 android
- 2. Android Maps v2 avec tiroir de navigation
- 3. Problèmes avec android google maps api v2
- 4. Android Maps v2 tourner mapView avec boussole
- 5. redimensionner google maps v2 sur android
- 6. android maps v2 polygone transparence
- 7. Implémentation de Maps V2 android
- 8. Android Studio Google Maps v2
- 9. Ouvrir Street Maps avec Android Google Maps Api v2
- 10. setClickable api google maps v2 android
- 11. Marqueurs dans Android Google Maps v2
- 12. Google Maps Android API v2 Route Overlay
- 13. Google Maps (V2) dans l'application android
- 14. android google maps v2: redimensionner le polygone
- 15. google maps routage api V2 android
- 16. Android maps v2 emplacement dans toute application
- 17. Google Maps Android V2 et Direction API
- 18. Android maps v2 cliquez sur le popup
- 19. Redessiner le bitmap sur Google Maps v2 pour Android
- 20. Codage application Android avec google maps v2 - Crashes immédiatement
- 21. Saisir l'emplacement de l'utilisateur avec google maps v2 sur android?
- 22. Afficher plusieurs points avec Google Maps Android API v2
- 23. Erreurs avec Google Maps Android API V2 dans HTC Explorer
- 24. Application Android utilisant Android Maps API V2 Refuse de démarrer
- 25. google maps v2 fragment nullpointer
- 26. freeform gating
- 27. Android: Google Maps API v2 comment nettoyer l'enfant SupportMapFragment
- 28. Android Google Maps v2, MAP_TYPE_NONE et les carrés noirs
- 29. Google Maps Android API v2 routes json analyse
- 30. Android Google Maps API V2 Zoom sur l'emplacement actuel
Pourriez-vous s'il vous plaît partager un exemple de code pour la première alternative.It serait très utile. – avinash
Je veux l'exemple de code pour l'alternative d'écoute pour le darg pour dessiner la ligne. pourriez-vous le partager s'il vous plaît? – Eman87