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. |