#include "thread_adapter.h"\r
#include "graphic_service.h"\r
\r
+#include "ln_api.h"\r
+#include "thunderbird/include/ThunderBirdModel.h"\r
+\r
#include "alarmclocktimerconfig/AlarmClockTimerConfig.h"\r
\r
#ifdef __cplusplus\r
SetZeroAlarm();\r
}\r
\r
-#include "ln_api.h"\r
+\r
//根据时间点操作\r
static void LN_OPERATE_AlarmCallBackProcC(struct tm curTime)\r
{\r
if (curTime.tm_hour == 0 && curTime.tm_min == 0 && curTime.tm_sec == 0) {\r
do_ln_http_server_send_data(LN_HTTP_SERVICE_CMD_EMOJI_REPORT_ALL, NULL, 0);\r
}\r
+\r
+ if(curTime.tm_hour == 15 && curTime.tm_min == 30 && curTime.tm_sec == 0)\r
+ {\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "开始锻炼了");\r
+ \r
+ //切换到锻炼的表情和状态\r
+ if(OHOS::ThunderBirdModel::GetInstance())\r
+ {\r
+ OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentStatusText("锻炼中");\r
+ OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentExpression("Exercise");\r
+ OHOS::ThunderBirdModel::GetInstance()->SetCurrentExpressionAndStatus();\r
+ }\r
+ }\r
+ if(curTime.tm_hour == 17 && curTime.tm_min == 0 && curTime.tm_sec == 0)\r
+ {\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "开始玩耍了");\r
+ \r
+ //切换到锻炼的表情和状态\r
+ if(OHOS::ThunderBirdModel::GetInstance())\r
+ {\r
+ OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentStatusText("玩耍中");\r
+ OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentExpression("Play");\r
+ OHOS::ThunderBirdModel::GetInstance()->SetCurrentExpressionAndStatus();\r
+ }\r
+ }\r
+ if(curTime.tm_hour == 10 && curTime.tm_min == 35 && curTime.tm_sec == 0)\r
+ {\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "开始哭了");\r
+ \r
+ //切换到锻炼的表情和状态\r
+ if(OHOS::ThunderBirdModel::GetInstance())\r
+ {\r
+ OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentStatusText("难过了...");\r
+ OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentExpression("crying");\r
+ OHOS::ThunderBirdModel::GetInstance()->SetCurrentExpressionAndStatus();\r
+ }\r
+ }\r
}\r
\r
void AlarmScan(void *arg)\r