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 <krismicin...@gmail.com > 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 <dnkou...@gmail.com> 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 > >> <gabrielaugust...@gmail.com> 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 <b...@coolfone.comze.com> > >> >> > >> >> 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 > >> >> android-developers@googlegroups.com > >> >> To unsubscribe from this group, send email to > >> >> android-developers+unsubscr...@googlegroups.com > >> >> 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 > android-developers@googlegroups.com > >> > To unsubscribe from this group, send email to > >> > android-developers+unsubscr...@googlegroups.com > >> > 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 android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com > > 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 android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > 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 android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en