> I can confirm that if you pause the activity that called the service, > when the activity is resumed it does not pick up the same connection > object.
You are the one creating the "connection object" (private ServiceConnection m_connection), not Android. If you want to hang onto it, hang onto it. If your initializers are getting invoked again, then you were not paused and resumed, but rather destroyed and recreated. In that case, you should have unbound from the service in onDestroy(). -- Mark Murphy (a Commons Guy) http://commonsware.com Android App Developer Books: http://commonsware.com/books.html -- 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

