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 : Sélectionner tout - Visualiser dans une fenêtre à part
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());
Partager