You'll have to store the last time and place the update was received for. Then when you get a new update; compare it to the saved values. If the difference is >= your minimum, update the stored values and pass the update on.
On Nov 10, 12:09 pm, "dave.marsden" <dave.mars...@dragonfly- services.co.uk> wrote: > I'm using the following statement to request updates on my G1s > position : > > lm.requestLocationUpdates( > LocationManager.GPS_PROVIDER, > 30000, > 30, > locationListener); > > Which I reckon shuold give me an update every 30sec when the device > has moved more than 30 metres. > > However the device seems to get updates much more frequently. Anybody > any ideas? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

