Salut,
Mon but est me geolocaliser,mais le probleme que j'ai rencontré est le suivant:
ce code me retourne : "mon fournisseur : gps"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 List<String> providers = locationManager.getProviders(true); for(String fourni:fournisseurs){ Log.d("", "mon fournisseur:"+fourni);}
alors que lors de l'obtension de ma position a partir des lignes de code suivantes:
ca me retourne "Non determinée"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Location location = locationManager.getLastKnownLocation(provider); if (location != null) { double latitude = location.getLatitude(); double longitude = location.getLongitude(); stringBuilder.append(latitude); stringBuilder.append(", "); stringBuilder.append(longitude); } else { stringBuilder.append("Non déterminée"); } } Log.d("MaPosition", stringBuilder.toString());
j'ai pas compris pourquoi le fournisseur gps,bien qu'il est le seul fournisseur activé,
il ne me permet pas de récuperer ma postion;
Et merci pour votre aide.
Partager