Localisation avec google MAPV2
Bonjour a tous je veux reccupérer la position d'un utilisateur afin de pouvoir tracer un itinéraire de la position courante du mobile "point A" vers un point B que je determine mais a chaque fois que je reccupère la position avec la methode getLastKnowLocation() il ne me réccupère pas la bonne localisation.
Je vous envoie le code que j'utilise pour le faire en attendant une reponse de votre part je vous remercie d'avance.
Code:
1 2 3 4 5 6 7 8 9 10
| LocationManager service = (LocationManager)getSystemService(LOCATION_SERVICE);
Criteria criteria = new Criteria();
String provider = service.getBestProvider(criteria, true);
Log.i(MainActivity.class.getName()," Provider "+provider);
Location location = service.getLastKnownLocation(provider);
service.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);
userLocation = new LatLng(location.getLatitude(),location.getLongitude()); |