Thanks Mark!

Best,
Michael.

On Mar 2, 8:56 pm, Mark Murphy <mmur...@commonsware.com> wrote:
> michael wrote:
> > Hi all,
>
> > I am struggling to find a good way of achieving a very simple
> > objective, namely to maintain a thread that lives from the first
> > activity of my app is started until the last activity is stopped.
>
> > I can create a thread whenever I like, but even if I mark the thread
> > as "daemon", it continues to run after all my activities have stopped.
> > The reference to the thread is held by an Application subclass. Would
> > be great if I could rely on the Application.onTerminate() method, but
> > unfortunately this doesn't necessarily get invoked when the app
> > terminates.
>
> > Surely there must be a simple solution?
>
> Step #1: Create a service.
>
> Step #2: Move your thread logic to the service.
>
> Step #3: Have each activity that cares about the thread's existence bind
> and unbind to and from the service.
>
> Step #4: Have the thread stop in onDestroy() of the service.
>
> --
> Mark Murphy (a Commons 
> Guy)http://commonsware.com|http://twitter.com/commonsguy
>
> Android App Developer Books:http://commonsware.com/books

-- 
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

Reply via email to