public
abstract
class
CustomTabsServiceConnection
extends Object
implements
ServiceConnection
| java.lang.Object | |
| ↳ | android.support.customtabs.CustomTabsServiceConnection |
Abstract 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.
Public constructors | |
|---|---|
CustomTabsServiceConnection()
|
|
Public methods | |
|---|---|
abstract
void
|
onCustomTabsServiceConnected(ComponentName name, CustomTabsClient client)
Called when a connection to the |
final
void
|
onServiceConnected(ComponentName name, IBinder service)
Called when a connection to the Service has been established, with
the |
Inherited methods | |
|---|---|
java.lang.Object
| |
android.content.ServiceConnection
| |
CustomTabsServiceConnection ()
void onCustomTabsServiceConnected (ComponentName name, CustomTabsClient client)
Called when a connection to the CustomTabsService has been established.
| Parameters | |
|---|---|
name |
ComponentName:
The concrete component name of the service that has been connected. |
client |
CustomTabsClient:
CustomTabsClient that contains the IBinder with which the
connection have been established. All further communication should be initiated
using this client.
|
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.
| Parameters | |
|---|---|
name |
ComponentName:
The concrete component name of the service that has
been connected. |
service |
IBinder:
The IBinder of the Service's communication channel,
which you can now make calls on.
|