2010-10-05 4 views
2

Comment puis-je obtenir la latitude et la longitude de l'emplacement actuel, à partir de Android?Latitude et Longitude de l'emplacement actuel

+1

double possible (http: // stackoverflow [Quelle est la façon la plus simple et la plus robuste pour obtenir l'emplacement actuel de l'utilisateur dans Android?]. com/questions/3145089/quoi-de-le-plus-simple-et-le-plus-robuste-pour-obtenir-les-utilisateurs-actuels-emplacement-dans-un) – MarkJ

+0

Voici votre réponse: http: // stackoverflow. com/questions/3145089/quoi-de-la-plus-simple-et-la-plus-robuste-pour-obtenir-les-utilisateurs-emplacement-actuel-dans-un/3145655 # 3145655 – Edi

+0

+1. En fait, je vote pour clore cette question parce que c'est une copie exacte de cette autre question. – MarkJ

Répondre

3

Vous pouvez utiliser la classe LocationListener pour obtenir les coordonnées lors de vos déplacements.

Utilisez ce qui suit pour obtenir les coordonnées quand vous n'êtes pas en déplacement.

LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);  
Location location = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER); 

if(location == null){ 
    LAT = 0.0; 
    LONG = 0.0; 
    loc.setText("No Location"); 
} 

pour une discussion approfondie -

http://www.devx.com/wireless/Article/39239/1954

+0

Obtention de pointeur null Exception lors de l'utilisation location.getLatitude(); location.getLoongitude(); – mohammedsuhail

+0

vous n'avez probablement pas poussé le lat et long de DDMS. de toute façon pouvez-vous poster votre code. – Umesh

Questions connexes