For searching purposes, I finally figured out my problem (stupid). I thought I was getting the "gps" location provider by name but in reality due to a bad if condition, I was actually triggering a different area that was setting the location provider to the provider at position 0 in the list. On the G1 this is the "network" provider. I'm not sure what it was actually giving me for location updates, but I'm guessing maybe it was the location of the nearest tower to me or something, which explains why each position would jump by several miles.
Anyway.. silly coding mistake, but somebody else might make it and this hit might provide the answer. Greg --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---