I\'m writing my first Android application and trying to get my head around communication between services and activities. I have a Service that will run in the background an
The other method that's not mentioned in the other comments is to bind to the service from the activity using bindService() and get an instance of the service in the ServiceConnection callback. As described here http://developer.android.com/guide/components/bound-services.html