关于传感器 API 事件

传感器 API 可以提供事件通知。

注册以通过 ISensor::SetEventSinkISensorManager::SetEventSink 接收事件时,必须提供指向回调接口的指针。 必须在代码中实现回调接口的方法。 传感器 API 定义以下回调接口:

  • ISensorEvents。 实现此接口以接收来自传感器的事件。 传感器可以通知应用程序有关新数据、传感器状态更改、传感器断开连接以及传感器制造商定义的自定义事件。
  • ISensorManagerEvents。 实现此接口以接收来自传感器管理器的事件。 传感器管理器可以在传感器连接时通知应用程序,因此可以使用。

可以通过再次调用 SetEventSink 来取消事件通知,这次通过 参数传递 NULL 值。

使用传感器 API 事件