Google Maps API Android v2 la création d'une nouvelle LocationSource
Un LocationSource
est défini dans Google Maps API Android v2.
Il est utilisé pour googlemap que le fournisseur d'emplacement. Par défaut, l'emplacement de la source est fournie par le module gps sur le téléphone.
Mais maintenant je veux utiliser un autre Location source
, les données de localisation sera envoyé à l'appareil android périodiquement.
Je n'ai aucune idée de comment implémenter cette interface. Il n'existe aucun exemple? Quelqu'un peut m'aider avec ça? Le document ne dit rien à ce sujet.
OriginalL'auteur yidiyidawu | 2013-01-17
Vous devez vous connecter pour publier un commentaire.
Ici est une simple mise en œuvre de
LocationSource
interface. Dans mon cas, je suis en vous inscrivant à la fois le GPS et le Réseau des fournisseurs d'emplacement. Comme mentionné par @CommonsWare, la mise en œuvre peut très selon vos besoins. Je suggère la lecture de la documentation officielle sur le service de Localisation afin de mieux comprendre comment utiliser vos besoins et économisez de l'énergie de la batterieEt voici comment je voudrais utiliser cette classe:
MODIFIER s'il vous Plaît pas que cette solution est obsolète! Vous avez besoin d'utiliser FusedLocationProviderApi en conjonction avec GoogleApiClient pour le suivi de l'emplacement actuel
OriginalL'auteur Pavel Dudka
Il n'y a pas grand chose à l'interface, et sa mise en œuvre est très dépendant de votre application.
Cet exemple de projet met en œuvre la
LocationSource
interface de l'activité principale:Tout ce que je fais est de tenir sur la
OnLocationChangedListener
qui nous sont remis enactivate()
. Puis, quand vous avez un emplacement correctif que vous souhaitez pour se nourrir à la carte, composez leonLocationChanged()
sur l'écoute, la fourniture d'uneLocation
objet (le mêmeLocation
objet que vous pourriez obtenir en retour deLocationManager
).OriginalL'auteur CommonsWare
Voici la solution à l'aide de la
FusedLocationProviderApi
:Android: Google Maps emplacement avec une faible utilisation de la batterie
OriginalL'auteur Daniele B