Comment obtenir des utilisateurs les coordonnées de la position actuelle à l'aide de l'API google maps et pas d'emplacement manager
À l'aide de google maps API v2, je sais que myMap.setMyLocationEnabled(true);
me permettra de montrer les utilisateurs de l'emplacement sur la carte google, mais je veux aussi les coordonnées de cet endroit à, en dessous, la carte de google. Je ne veux pas utiliser
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener);
car cela ressemble à un overkill. Nous avons déjà l'emplacement de l'utilisateur (sur la broche pointé sur la carte), maintenant j'ai juste besoin de ses valeurs de coordonnées.
Comment puis-je obtenir? Je ne peux pas trouver certains biens tels que myLocation.getCurrentCoordinates()
Quel est le problème avec overkill? C'est un moyen de garantir quelque chose fonctionne.
Parfois exagéré prend plus de ressources/temps qui peut être légèrement nocif pour une application mobile depuis toutes ces sont déjà rares.
Parfois exagéré prend plus de ressources/temps qui peut être légèrement nocif pour une application mobile depuis toutes ces sont déjà rares.
OriginalL'auteur Akshat Agarwal | 2013-11-26
Vous devez vous connecter pour publier un commentaire.
essayez d'utiliser:
Vous recevrez l'Emplacement à chaque fois qu'elle change. Si vous voulez seulement vous pouvez utiliser
Location location = myMap.getMyLocation()
est obsolète et ne devrait pas être utilisé, comme pour le OnMyLocationChangeListener, je pourrais être capable de l'utiliserShure, mais ActivityGroup est obsolète depuis Android 2.3... Et elle existe encore
J'ai utilisé locationClient au lieu de cela, myLocation = locationClient.getLastLocation();
OriginalL'auteur Rafael T
J'ai fini par utiliser LocationClient pour obtenir ma position actuelle et en nous appuyant sur getLastLocation()
Cela peut ne pas toujours être exactes, cependant j'ai seulement besoin une fois et n'a pas voulu utiliser locationChangedListeners.
OriginalL'auteur Akshat Agarwal
Vous pouvez utiliser Google play services pour obtenir de l'emplacement de l'utilisateur.
http://developer.android.com/training/location/retrieve-current.html
Emplacement est plus précise que l'emplacement fourni avec le GPS sur l'appareil.
OriginalL'auteur Boban S.
Essayer cela aussi:
OriginalL'auteur Shylendra Madda
OriginalL'auteur iamshravan
Trop tard mais pour les nouvelles ici:
Vous obtenez absolue de la POSITION de la CAMÉRA.
OriginalL'auteur Mario