public abstract class BluetoothHealthCallback
extends Object
| java.lang.Object | |
| android.bluetooth.BluetoothHealthCallback | |
这个抽象类用于实现 BluetoothHealth回调。
Public constructors |
|
|---|---|
BluetoothHealthCallback() |
|
公共方法(Public methods) |
|
|---|---|
void |
onHealthAppConfigurationStatusChange(BluetoothHealthAppConfiguration config, int status) 回调以通知更改健康应用程序的注册状态。 |
void |
onHealthChannelStateChange(BluetoothHealthAppConfiguration config, BluetoothDevice device, int prevState, int newState, ParcelFileDescriptor fd, int channelId) 回叫通知状态改变。 |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
void onHealthAppConfigurationStatusChange (BluetoothHealthAppConfiguration config, int status)
回调以通知更改健康应用程序的注册状态。
这个回调在binder线程上调用(不在UI线程上)
| 参数(Parameters) | |
|---|---|
config |
BluetoothHealthAppConfiguration: Bluetooth Health app configuration |
status |
int: Success or failure of the registration or unregistration calls. Can be one of APP_CONFIG_REGISTRATION_SUCCESS or APP_CONFIG_REGISTRATION_FAILURE or APP_CONFIG_UNREGISTRATION_SUCCESS or APP_CONFIG_UNREGISTRATION_FAILURE |
void onHealthChannelStateChange (BluetoothHealthAppConfiguration config, BluetoothDevice device, int prevState, int newState, ParcelFileDescriptor fd, int channelId)
回叫通知状态改变。
它完成后关闭该宗地文件描述符的这个回调的实现者的责任。 此回调在Binder线程(而不是UI线程)上调用,
| 参数(Parameters) | |
|---|---|
config |
BluetoothHealthAppConfiguration: The Health app configutation |
device |
BluetoothDevice: The Bluetooth Device |
prevState |
int: The previous state of the channel |
newState |
int: The new state of the channel. |
fd |
ParcelFileDescriptor: The Parcel File Descriptor when the channel state is connected. |
channelId |
int: The id associated with the channel. This id will be used in future calls like when disconnecting the channel. |