java.lang.Object | |
↳ | com.google.android.gms.wearable.Wearable |
An API for the Android Wear platform.
Applications use API clients such as DataClient
to call Android Wear services.
API clients can be created with options specific to that client, for example:
WearableOptions options = new WearableOptions.Builder().setLooper(myLooper).build();
DataClient dataClient = Wearable.getDataClient(context, options);
Task<DataItem> getDataTask = dataClient.getDataItem...
See Wearable.WearableOptions
for the supported options.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Wearable.WearableOptions | Options for the Wearable API. |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
API |
This field is deprecated.
Use new APIs such as DataClient and MessageClient .
|
||||||||||
CapabilityApi |
This field is deprecated.
Use getCapabilityClient(Activity) . |
||||||||||
ChannelApi |
This field is deprecated.
Use getChannelClient(Activity) . |
||||||||||
DataApi |
This field is deprecated.
Use getDataClient(Activity) . |
||||||||||
MessageApi |
This field is deprecated.
Use getMessageClient(Activity) . |
||||||||||
NodeApi |
This field is deprecated.
Use getNodeClient(Activity) . |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a new instance of
CapabilityClient for use in a non-activity Context . | |||||||||||
Create a new instance of
CapabilityClient for use in an Activity . | |||||||||||
Create a new instance of
CapabilityClient for use in a non-activity Context . | |||||||||||
Create a new instance of
CapabilityClient for use in an Activity . | |||||||||||
Create a new instance of
ChannelClient for use in a non-activity Context . | |||||||||||
Create a new instance of
ChannelClient for use in a non-activity Context . | |||||||||||
Create a new instance of
ChannelClient for use in an Activity . | |||||||||||
Create a new instance of
ChannelClient for use in an Activity . | |||||||||||
Create a new instance of
DataClient for use in an Activity . | |||||||||||
Create a new instance of
DataClient for use in an Activity . | |||||||||||
Create a new instance of
DataClient for use in a non-activity Context . | |||||||||||
Create a new instance of
DataClient for use in a non-activity Context . | |||||||||||
Create a new instance of
MessageClient for use in a non-activity Context . | |||||||||||
Create a new instance of
MessageClient for use in an Activity . | |||||||||||
Create a new instance of
MessageClient for use in a non-activity Context . | |||||||||||
Create a new instance of
MessageClient for use in an Activity . | |||||||||||
Create a new instance of
NodeClient for use in a non-activity Context . | |||||||||||
Create a new instance of
NodeClient for use in an Activity . | |||||||||||
Create a new instance of
NodeClient for use in a non-activity Context . | |||||||||||
Create a new instance of
NodeClient for use in an Activity . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
This field is deprecated.
Use new APIs such as DataClient
and MessageClient
.
Token to pass to addApi(Api extends Api.ApiOptions.NotRequiredOptions>)
to enable the Wearable features.
This field is deprecated.
Use getCapabilityClient(Activity)
.
Create a new instance of CapabilityClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
Returns | |
---|---|
CapabilityClient |
Create a new instance of CapabilityClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
options |
Wearable.WearableOptions |
Returns | |
---|---|
CapabilityClient |
Create a new instance of CapabilityClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
options |
Wearable.WearableOptions |
Returns | |
---|---|
CapabilityClient |
Create a new instance of CapabilityClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
Returns | |
---|---|
CapabilityClient |
Create a new instance of ChannelClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
options |
Wearable.WearableOptions |
Returns | |
---|---|
ChannelClient |
Create a new instance of ChannelClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
Returns | |
---|---|
ChannelClient |
Create a new instance of ChannelClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
options |
Wearable.WearableOptions |
Returns | |
---|---|
ChannelClient |
Create a new instance of ChannelClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
Returns | |
---|---|
ChannelClient |
Create a new instance of DataClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
options |
Wearable.WearableOptions |
Returns | |
---|---|
DataClient |
Create a new instance of DataClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
Returns | |
---|---|
DataClient |
Create a new instance of DataClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
options |
Wearable.WearableOptions |
Returns | |
---|---|
DataClient |
Create a new instance of DataClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
Returns | |
---|---|
DataClient |
Create a new instance of MessageClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
options |
Wearable.WearableOptions |
Returns | |
---|---|
MessageClient |
Create a new instance of MessageClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
Returns | |
---|---|
MessageClient |
Create a new instance of MessageClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
Returns | |
---|---|
MessageClient |
Create a new instance of MessageClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
options |
Wearable.WearableOptions |
Returns | |
---|---|
MessageClient |
Create a new instance of NodeClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
Returns | |
---|---|
NodeClient |
Create a new instance of NodeClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
Returns | |
---|---|
NodeClient |
Create a new instance of NodeClient
for use in a non-activity Context
.
Parameters | |
---|---|
context |
Context |
options |
Wearable.WearableOptions |
Returns | |
---|---|
NodeClient |
Create a new instance of NodeClient
for use in an Activity
.
Parameters | |
---|---|
activity |
Activity |
options |
Wearable.WearableOptions |
Returns | |
---|---|
NodeClient |