Salut,
Mon but est me geolocaliser,mais le probleme que j'ai rencontré est le suivant:

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);}
ce code me retourne : "mon fournisseur : gps"

alors que lors de l'obtension de ma position a partir des lignes de code suivantes:

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());
ca me retourne "Non determinée"

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.