1# IActivityChangedCallback 2 3 4## **概述** 5 6定义上报行为事件的回调函数 7 8用户在获得订阅的行为事件或获取设备缓存的行为事件前,需要先注册该回调函数。只有当订阅的行为发生时,行为数据才会通过回调函数进行上报。 详情可参考[IActivityInterface](interface_i_activity_interface.md)。 9 10**相关模块:** 11 12[HdiActivityRecognition](activity_recognition.md) 13 14 15## **汇总** 16 17 18### Public 成员函数 19 20 | 名称 | 描述 | 21| -------- | -------- | 22| [OnActivityChanged](#onactivitychanged) ([in] struct [ActRecognitionEvent](_act_recognition_event.md)[] event) | 定义上报行为事件的回调函数。 | 23 24 25## **成员函数说明** 26 27 28### OnActivityChanged() 29 30 31``` 32IActivityChangedCallback::OnActivityChanged ([in] struct ActRecognitionEvent[] event) 33``` 34 35**描述:** 36 37定义上报行为事件的回调函数。 38 39数据会通过该回调函数进行上报。 40 41**参数:** 42 43 | 名称 | 描述 | 44| -------- | -------- | 45| event | 上报的数据。详见[ActRecognitionEvent](_act_recognition_event.md)定义。 | 46 47**返回:** 48 49如果回调函数上报数据成功,则返回0。 50 51如果回调函数上报数据成功,则返回负值。 52