how often? kris
On Thu, Aug 2, 2012 at 1:16 AM, Vijay Krishnan <[email protected]> wrote: > If a user installed my app,i need to update his location whenever it changes > > > On Wed, Aug 1, 2012 at 10:49 PM, Kristopher Micinski > <[email protected]> wrote: >> >> Still, he didn't say what he was doing with this, so it's hard to say >> what will work... hmm... >> >> kris >> >> On Wed, Aug 1, 2012 at 1:01 PM, dnkoutso <[email protected]> wrote: >> > When you use startService() your service will remain running until >> > stopSelf() or stopService() is called. >> > >> > However, keep in mind that Android will eventually keep your process as >> > the >> > user has navigated away from the app so you can never guarantee to >> > receive >> > continuous location updates. >> > >> > Another "crappy" way to do is to use startForeground() (might be >> > setForeground, don't rmbr) which will include a notification icon always >> > for >> > the user. This will give you better chances to "survive" as a process >> > but >> > its STILL not guaranteed. Plus you will also annoy your user by having >> > the >> > icon always on his notification bar. >> > >> > You need something smarter. As suggested you could attempt to wake up a >> > service every 5 minutes using the AlarmManager to check for the latest >> > location. Perhaps a tier based system, try WiFi, Cellular and then GPS. >> > >> > Also check out PassiveLocationReceiver which will allow you to retrieve >> > location updates when other apps ask them (e.g. Maps) so you get >> > updated. >> > >> > This is not an easy task on Android to get right. >> > >> > >> > On Wednesday, August 1, 2012 8:32:52 AM UTC-7, Kristopher Micinski >> > wrote: >> >> >> >> That's not really a good idea either, it's not clear what the OP wants >> >> to do within the service. >> >> >> >> Typically you do something like set up a call back to receive location >> >> updates or something similar... >> >> >> >> kris >> >> >> >> On Wed, Aug 1, 2012 at 11:12 AM, Gabriel Augusto >> >> <[email protected]> wrote: >> >> > A Service running in background every time must end with the battery >> >> > or >> >> > be >> >> > killed by the os. Make a Service that run, do your work and see >> >> > AlarmManager >> >> > to start the Service again. >> >> > >> >> > >> >> > 2012/8/1 bob <[email protected]> >> >> >> >> >> >> Maybe look at this? >> >> >> >> >> >> http://developer.android.com/reference/android/app/Service.html >> >> >> >> >> >> >> >> >> On Monday, July 30, 2012 1:44:39 AM UTC-5, Vijay Krishnan wrote: >> >> >>> >> >> >>> Hi all, >> >> >>> In my case,i want to update the user latitude and >> >> >>> longitude >> >> >>> in >> >> >>> background when he is out of the application. >> >> >>> >> >> >>> Thanks, >> >> >>> vijay.k >> >> >> >> >> >> -- >> >> >> 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 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 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 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 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 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

