As per my experience onLocationChanged is not a reliable method. Sometimes
it gets invoked and sometimes it does not. Make sure you have registered
for location updates from all location providers.

...
Dalvin


On Sun, Jul 7, 2013 at 3:41 PM, Piren <[email protected]> wrote:

> It doesn't need internet. Verify that you've asked for the FINE GPS
> permission (rather than coarse which does need a connection) and i'd also
> make sure to have a wake lock (a better approach is to user an alarm to
> query the location periodically) otherwise i doubt onLocationChanged would
> be called after a short while.
>
>
> On Sunday, July 7, 2013 2:41:21 AM UTC+3, Gary Blakely wrote:
>>
>> I write apps for both Windows Phone in C# and Android in Java.  I have
>> similar apps, on each marketplace, that both use the GPS to track movement
>> as the phone moves about.  When the phone is out moving around, the
>> internet connectivity, of course, goes in and out.
>>
>> Both versions of my app transmit the GPS readings to my cloud server REST
>> service where they are recorded on to a database.  If the app has no
>> internet connection, it saves the GPS locations on the phone and then, when
>> the internet connection comes back, it bursts what it has to the cloud
>> server.  This process works great in Windows phone.
>>
>> But with Android, when there is no internet connection, my
>> onLocationChanged event in my LocationListener does not get triggered as
>> the phone moves about.  It's working as though the GPS gets turned off when
>> there is no internet signal.  That makes no sense to me.  Is it supposed to
>> work this  way?  Why would the GPS need an internet connection to work?
>> Thanks,
>> Gary
>>
>  --
> --
> 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
> ---
> You received this message because you are subscribed to the Google Groups
> "Android Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
*Cheers*,
*Dalvinder Singh* | http://dalvinsingh.blogspot.in/

-- 
-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to