Most visited

Recently visited

CustomTabsServiceConnection

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.

Summary

Public constructors

CustomTabsServiceConnection()

Public methods

abstract void onCustomTabsServiceConnected(ComponentName name, CustomTabsClient client)

Called when a connection to the CustomTabsService has been established.

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

Inherited methods

From class java.lang.Object
From interface android.content.ServiceConnection

Public constructors

CustomTabsServiceConnection

CustomTabsServiceConnection ()

Public methods

onCustomTabsServiceConnected

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.

onServiceConnected

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.

Hooray!