public abstract class CustomTabsServiceConnection extends Object implements ServiceConnection
ServiceConnection
to use while binding to a CustomTabsService
. Any
client implementing this is responsible for handling changes related with the lifetime of the
connection like rebinding on disconnect.Constructor and Description |
---|
CustomTabsServiceConnection() |
Modifier and Type | Method and Description |
---|---|
abstract void |
onCustomTabsServiceConnected(ComponentName name,
CustomTabsClient client)
Called when a connection to the
CustomTabsService has been established. |
void |
onServiceConnected(ComponentName name,
IBinder service)
Called when a connection to the Service has been established, with
the
IBinder of the communication channel to the
Service. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onServiceDisconnected
public final void onServiceConnected(ComponentName name, IBinder service)
ServiceConnection
IBinder
of the communication channel to the
Service.onServiceConnected
in interface ServiceConnection
name
- The concrete component name of the service that has
been connected.service
- The IBinder of the Service's communication channel,
which you can now make calls on.public abstract void onCustomTabsServiceConnected(ComponentName name, CustomTabsClient client)
CustomTabsService
has been established.name
- The concrete component name of the service that has been connected.client
- CustomTabsClient
that contains the IBinder
with which the
connection have been established. All further communication should be initiated
using this client.