Android comment utiliser la localisation.distanceTo()
Je suis à l'aide d'un fragement, j'ai besoin de me actuellement Emplacement (lat, lng)
et je dois calculer mon actuellement lieu avec l'emplacement de destination.
Pouvez-vous pls me donner un coup de main. quelle est la meilleure façon de calculer l'emplacement:
Comment puis-je obtenir la distance de ma actuellement emplacement et l'emplacement de destination à l'aide de la lat et de gnl ;
LocationManager locationManager;
Location locatio;
locationManager = (LocationManager)getActivity().getSystemService(Context.LOCATION_SERVICE);
location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
String product_latitude = "3.121191";
String product_longtitude = "101.673298";
Double latitude = Double.valueOf(product_latitude);
Double longtitude = Double.valueOf(product_longtitude);
//Calculate the Distance
String product_distance = location.distanceTo(latitude, longtitude);
Quelle est votre question?
Comment puis-je obtenir la distance de ma actuellement emplacement et l'emplacement de destination à l'aide de la lat et de gnl ?
Comment puis-je obtenir la distance de ma actuellement emplacement et l'emplacement de destination à l'aide de la lat et de gnl ?
OriginalL'auteur Joolah | 2015-01-29
Vous devez vous connecter pour publier un commentaire.
Essayer cette
OriginalL'auteur Jai Rajesh
Vous pouvez utiliser la méthode statique de la location: distanceBetween pour obtenir la distance entre les 2 endroits.
doc: ici
OriginalL'auteur Chi Minh Trinh
Les directives d'utilisation de l'API de trouver à la distance de votre position actuelle à la destination. Elle renvoie un objet JSON que la distance qui vous donne la distance en milles, vous pouvez analyser que JSON et d'afficher sur votre écran d'application.
De Google documents officiels de lire ici.
Et pour un tutoriel lire ici.
Espère que cela aiderait!!!
OriginalL'auteur AniV