218 votes

Comment vérifier si les Services de localisation sont activés ?

Je développe une application sous Android OS. Je ne sais pas comment faire pour vérifier si les Services de localisation sont activés ou non.

J’ai besoin d’une méthode qui retourne « true » si elles sont activées et « false » sinon (donc dans ce dernier cas, je peux montrer une boîte de dialogue afin de leur permettre).

351voto

Agarwal Shankar Points 14558

Vous pouvez utiliser le code pour vérifier si le fournisseur de gps et les fournisseurs de réseau sont activés ou non ci-dessous.

223voto

Slava Fir Points 111

J’utilise ce code pour la vérification :

33voto

lenik Points 7247

Vous pouvez utiliser ce code pour diriger les utilisateurs vers les paramètres, où ils peuvent permettre de GPS :

7voto

Risadinha Points 1254

Si aucun fournisseur n’est activé, « passive » est le meilleur fournisseur retourné. Voir http://stackoverflow.com/a/4519414/621690

6voto

tsemann Points 36

Cette clause vérifie facilement si les services de localisation sont disponibles à mon avis :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X