com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks |
Provides callbacks that are called when the client is connected or disconnected from the
service. Most applications implement onConnected(Bundle)
to start making requests.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | CAUSE_NETWORK_LOST | A suspension cause informing you that a peer device connection was lost. | |||||||||
int | CAUSE_SERVICE_DISCONNECTED | A suspension cause informing that the service has been killed. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
After calling
connect() , this method will be invoked asynchronously
when the connect request has successfully completed. | |||||||||||
Called when the client is temporarily in a disconnected state.
|
A suspension cause informing you that a peer device connection was lost.
A suspension cause informing that the service has been killed.
After calling connect()
, this method will be invoked asynchronously
when the connect request has successfully completed. After this callback, the application can
make requests on other methods provided by the client and expect that no user intervention is
required to call methods that use account and scopes provided to the client constructor.
Note that the contents of the connectionHint
Bundle are defined by the specific
services. Please see the documentation of the specific implementation of GoogleApiClient
you are using for more information.
Parameters | |
---|---|
connectionHint |
Bundle : Bundle of data provided to clients by Google Play services. May be null
if no content is provided by the service.
|
Called when the client is temporarily in a disconnected state. This can happen if there is a
problem with the remote service (e.g. a crash or resource problem causes it to be killed by
the system). When called, all requests have been canceled and no outstanding listeners will
be executed. GoogleApiClient will automatically attempt to restore the connection.
Applications should disable UI components that require the service, and wait for a call to
onConnected(Bundle)
to re-enable them.
Parameters | |
---|---|
cause |
int : The reason for the disconnection. Defined by constants CAUSE_* .
|