Je veux obtenir mes coordonnées toutes les minutes, même si un utilisateur ne bouge pas. Donc, je l'ai utilisé requestLocationUpdates avec les paramètres suivants:Comment obtenir des coordonnées GPS chaque minute dans Android?
locMgr.requestLocationUpdates(
LocationManager.GPS_PROVIDER,
60000, // minTime in ms
0, // minDistance in meters
PosljiLokacijo.this);
Mais quand je teste sur mon HTC Hero (Android 2.1) et je ne suis pas en mouvement, OnLocationChanged() est jamais appelé. Si je change minDistance à 1, alors j'obtiens quelques mises à jour au début mais après cela, elles viennent dans des intervalles très irréguliers.
Comment devrais-je choisir ces 2 paramètres (minTime et minDistance) pour recevoir des coordonnées toutes les minutes?
Batterie ne sera pas un problème, parce que cette application sera utilisée dans une voiture et branché sur elle. – DixieFlatline
La batterie est toujours un problème :) – nifo
Oui. Le GPS (en particulier la navigation) peut utiliser tellement de puissance dans certains appareils qu'il ne reste presque rien pour recharger la batterie (à partir de certains chargeurs de voiture)! –