\r
return false; // 没有匹配的操作\r
}\r
+ /* -------------------------------- 运动识别发起处理 -------------------------------- */\r
+ void TraingCardPresenter::set_sport_config(UIResourceTextId id)\r
+ {\r
+ if (id >= MAXSPORTID)\r
+ {\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "id is error");\r
+ return;\r
+ }\r
+ // 开始训练 ->不返回\r
+ NativeAbility::GetInstance().ChangeSlice(VIEW_TRAININGCRAD);\r
+ // 配置运动项\r
+ TraingModel::GetInstance()->SetSportEvent(id);\r
+ // 获取运动项目\r
+ ExerciseClass type = TraingModel::GetInstance()->GetSportId();\r
+ // 开启对应的运动\r
+ TraingCardPresenter::GetInstance()->OpenSensor(type);\r
+ // 设置为手表开启运动\r
+ TraingModel::GetInstance()->SetSportOpenWay(false);\r
+ }\r
+\r
/* -------------------------------- 协议发起运动处理 -------------------------------- */\r
bool TraingCardPresenter::send_sport_cmd(training_ble *cmd)\r
{\r