FileDocCategorySizeDatePackage
ServiceConnection.javaAPI DocAndroid 1.5 API2064Wed May 06 22:41:54 BST 2009android.content

ServiceConnection

public interface ServiceConnection
Interface for monitoring the state of an application service. See {@link android.app.Service} and {@link Context#bindService Context.bindService()} for more information.

Like many callbacks from the system, the methods on this class are called from the main thread of your process.

Fields Summary
Constructors Summary
Methods Summary
public voidonServiceConnected(ComponentName name, android.os.IBinder service)
Called when a connection to the Service has been established, with the {@link android.os.IBinder} of the communication channel to the Service.

param
name The concrete component name of the service that has been connected.
param
service The IBinder of the Service's communication channel, which you can now make calls on.

public voidonServiceDisconnected(ComponentName name)
Called when a connection to the Service has been lost. This typically happens when the process hosting the service has crashed or been killed. This does not remove the ServiceConnection itself -- this binding to the service will remain active, and you will receive a call to {@link #onServiceConnected} when the Service is next running.

param
name The concrete component name of the service whose connection has been lost.