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 |
|
---|---|
From class 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. |