Have gone through other SO posts on the same topic, and am stuck up deciding between the following approaches : Thread 1 versus Thread 2 versus simple onLocationUpdate()
Can someone please help me with the pros and cons of all these. I need updates every 30 seconds ; and I thought using requestSingleUpdate() with AlarmManager will not be accurate (since it has to re-initialize the process), and more battery consuming. But the threads seem to say the opposite.
I also have a geofence code in my app - will giving a large poll value affect that code too ?
Thanks !