IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Android Discussion :

dernière position GPS connue


Sujet :

API standards et tierces Android

  1. #1
    Membre régulier
    Homme Profil pro
    Etudiant du Genie Logiciel
    Inscrit en
    Juillet 2011
    Messages
    397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant du Genie Logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 397
    Points : 73
    Points
    73
    Par défaut dernière position GPS connue
    salut a tous les développeurs du site. dans le but d'obtenir la dernière position connue de mon mobile , je procède comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    LocationManager lm = (LocationManager)act.getSystemService(Context.LOCATION_SERVICE);
    Criteria crit = new Criteria();
    crit.setAccuracy(Criteria.ACCURACY_FINE);
    String provider = lm.getBestProvider(crit, true);
    Location loc = lm.getLastKnownLocation(provider);
    le hic est qu'il me renvoi une position null . je ne voudrais pas m'abonner a une mise a jour du LocatioListener.

  2. #2
    Modérateur
    Avatar de Hizin
    Homme Profil pro
    Développeur mobile
    Inscrit en
    Février 2010
    Messages
    2 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur mobile

    Informations forums :
    Inscription : Février 2010
    Messages : 2 180
    Points : 5 072
    Points
    5 072
    Par défaut
    getLastKnownLocation() te renvoi la dernière position connue. Elle peut être null (pas de position) ou totalement hors de propos (cas d'un utilisateur en voyage, par exemple).

    Il faut bien prendre en compte ce cas, et plutôt ne pas l'utiliser (à mon sens). A partir de Android 4.3, il devrait toujours y avoir une dernière localisation, grâce au GPS toujours actif, mais getLastKnowLocation() peut toujours renvoyer une valeur null.
    C'est Android, PAS Androïd, ou Androïde didiou !
    Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.

    Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.

    N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android

Discussions similaires

  1. utf8_decode et accent en dernière position ?!
    Par CocoRambo dans le forum Langage
    Réponses: 6
    Dernier message: 28/08/2008, 23h40
  2. Combien ca coute une position gps
    Par moutey dans le forum Composants
    Réponses: 7
    Dernier message: 21/04/2008, 13h44
  3. Réponses: 3
    Dernier message: 18/03/2008, 20h57
  4. Capturer Position GPS via un récepteur intégré
    Par dams95190 dans le forum Java ME
    Réponses: 2
    Dernier message: 28/02/2008, 09h39
  5. Insertion d'une nouvelle feuille(onglet) Excel à la dernière position
    Par Anaz[o]rium dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 08/10/2007, 16h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo