1# IActivityChangedCallback
2
3
4## 概述
5
6定义上报行为事件的回调函数。
7
8用户在获得订阅的行为事件或获取设备缓存的行为事件前,需要先注册该回调函数。只有当订阅的行为发生时,行为数据才会通过回调函数进行上报。 详情可参考[IActivityInterface](interface_i_activity_interface.md)。
9
10**起始版本:** 3.2
11
12**相关模块:**[HdiActivityRecognition](_hdi_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```
31IActivityChangedCallback::OnActivityChanged ([in] struct ActRecognitionEvent[] event)
32```
33
34**描述**
35
36定义上报行为事件的回调函数。
37
38数据会通过该回调函数进行上报。
39
40**起始版本:** 3.2
41
42**参数:**
43
44| 名称 | 描述 |
45| -------- | -------- |
46| event | 上报的数据。详见[ActRecognitionEvent](_act_recognition_event.md)定义。 |
47
48**返回:**
49
50如果回调函数上报数据成功,则返回0。
51
52如果回调函数上报数据失败,则返回负值。
53