com.google.android.gms.common.GooglePlayServicesClient |
![]() |
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
GooglePlayServicesClient.ConnectionCallbacks | Provides callbacks that are called when the client is connected or disconnected from the service. | |||||||||
|
GooglePlayServicesClient.OnConnectionFailedListener | Provides callbacks for scenarios that result in a failed attempt to connect the client to the service. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Connects the client to Google Play services.
|
||||||||||
|
Closes the connection to Google Play services.
|
||||||||||
|
Checks if the client is currently connected to the service, so that requests to other methods will succeed.
|
||||||||||
|
Returns true if the specified listener is currently registered to receive connection events.
|
||||||||||
|
Returns true if the specified listener is currently registered to receive connection failed events.
|
||||||||||
|
Registers a listener to receive connection events from this
GooglePlayServicesClient .
|
||||||||||
|
Registers a listener to receive connection failed events from this
GooglePlayServicesClient .
|
||||||||||
|
Removes a connection listener from this
GooglePlayServicesClient .
|
||||||||||
|
Removes a connection failed listener from the
GooglePlayServicesClient .
|
Connects the client to Google Play services. This method returns immediately, and connects to the service in the background. If the connection is successful, onConnected()
is called. On a failure, onConnectionFailed(ConnectionResult)
is called.
Closes the connection to Google Play services. No calls can be made on this object after calling this method.
Checks if the client is currently connected to the service, so that requests to other methods will succeed. Applications should guard client actions caused by the user with a call to this method.
Returns true if the specified listener is currently registered to receive connection events.
listener | The listener to check for. |
---|
Returns true if the specified listener is currently registered to receive connection failed events.
listener | The listener to check for. |
---|
Registers a listener to receive connection events from this GooglePlayServicesClient
. If we are already connected, the listener's onConnected()
method will be called immediately. Applications should balance calls to this method with calls to unregisterConnectionCallbacks(ConnectionCallbacks)
to avoid leaking resources.
If the specified listener is already registered to receive connection events, this method will not add a duplicate entry for the same listener, but will still call the listener's onConnected()
method if currently connected.
Note that the order of messages received here may not be stable, so clients should not rely on the order that multiple listeners receive events in.
listener | the listener where the results of the asynchronous connect() call are delivered. |
---|
Registers a listener to receive connection failed events from this GooglePlayServicesClient
. Unlike registerConnectionCallbacks(GooglePlayServicesClient.ConnectionCallbacks)
, if we are not already connected, the listener's onConnectionFailed(ConnectionResult)
method will not be called immediately. Applications should balance calls to this method with calls to unregisterConnectionFailedListener(OnConnectionFailedListener)
to avoid leaking resources.
If the specified listener is already registered to receive connection failed events, this method will not add a duplicate entry for the same listener.
Note that the order of messages received here may not be stable, so clients should not rely on the order that multiple listeners receive events in.
listener | the listener where the results of the asynchronous connect() call are delivered. |
---|
Removes a connection listener from this GooglePlayServicesClient
. Note that removing a listener does not generate any callbacks.
If the specified listener is not currently registered to receive connection events, this method will have no effect.
listener | the listener to unregister. |
---|
Removes a connection failed listener from the GooglePlayServicesClient
. Note that removing a listener does not generate any callbacks.
If the specified listener is not currently registered to receive connection failed events, this method will have no effect.
listener | the listener to unregister. |
---|