if ((currentState == ExerciseState::General)) {\r
if (TraingCardView::GetInstance() == nullptr) {\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ble 开启运动");\r
- uapi_set_screen_on_api(); // 亮屏\r
- NativeAbility::GetInstance().ChangeSlice(VIEW_TRAININGCRAD);\r
// 设置目标类型和项目有且只有一次\r
switch (cmd->sportType) {\r
case 0:\r
- TraingModel::GetInstance()->SetSportEvent(\r
- STR_EXERCISE_OUTDOORWALKING);\r
+ TraingModel::GetInstance()->SetSportEvent(STR_EXERCISE_OUTDOORWALKING);\r
OpenSensor(ExerciseClass::OUTDOOR);\r
break;\r
case 1:\r
- TraingModel::GetInstance()->SetSportEvent(\r
- STR_EXERCISE_OUTDOORRUNNING);\r
+ TraingModel::GetInstance()->SetSportEvent(STR_EXERCISE_OUTDOORRUNNING);\r
OpenSensor(ExerciseClass::OUTDOOR);\r
break;\r
case 2:\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"sportTag:%d",cmd->sportTag);\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"*******************************");\r
handleStartState();\r
+ uapi_set_screen_on_api(); // 亮屏\r
+ NativeAbility::GetInstance().ChangeSlice(VIEW_TRAININGCRAD);\r
return true;\r
} else {\r
\r
if ((currentState == ExerciseState::General)) {\r
if (TraingCardView::GetInstance() == nullptr) {\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ble 开启运动");\r
- uapi_set_screen_on_api(); // 亮屏\r
- NativeAbility::GetInstance().ChangeSlice(VIEW_TRAININGCRAD);\r
// 设置目标类型和项目有且只有一次\r
switch (cmd->sportType) {\r
case 0:\r
- TraingModel::GetInstance()->SetSportEvent(\r
- STR_EXERCISE_OUTDOORWALKING);\r
+ TraingModel::GetInstance()->SetSportEvent(STR_EXERCISE_OUTDOORWALKING);\r
OpenSensor(ExerciseClass::OUTDOOR);\r
break;\r
case 1:\r
- TraingModel::GetInstance()->SetSportEvent(\r
- STR_EXERCISE_OUTDOORRUNNING);\r
+ TraingModel::GetInstance()->SetSportEvent(STR_EXERCISE_OUTDOORRUNNING);\r
OpenSensor(ExerciseClass::OUTDOOR);\r
break;\r
case 2:\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"sportTag:%d",cmd->sportTag);\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"*******************************");\r
handleStartState();\r
+ uapi_set_screen_on_api(); // 亮屏\r
+ NativeAbility::GetInstance().ChangeSlice(VIEW_TRAININGCRAD);\r
return true;\r
} else {\r
\r
}
/*设置运动状态*/
void TraingModel::SetSportState(ExerciseState state) {
- WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, " SetSportState %d", state);
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, " SetSportState %d", state);
if (state != ExerciseState::General) {
/*app发起的运动*/
if (Openingway == true) {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"APP发起的运动");
if (state == ExerciseState::Start) {
sportdata->duration = 0;
}
if ((currentState == ExerciseState::General)) {\r
if (TraingCardView::GetInstance() == nullptr) {\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ble 开启运动");\r
- uapi_set_screen_on_api(); // 亮屏\r
- NativeAbility::GetInstance().ChangeSlice(VIEW_TRAININGCRAD);\r
// 设置目标类型和项目有且只有一次\r
switch (cmd->sportType) {\r
case 0:\r
- TraingModel::GetInstance()->SetSportEvent(\r
- STR_EXERCISE_OUTDOORWALKING);\r
+ TraingModel::GetInstance()->SetSportEvent(STR_EXERCISE_OUTDOORWALKING);\r
OpenSensor(ExerciseClass::OUTDOOR);\r
break;\r
case 1:\r
- TraingModel::GetInstance()->SetSportEvent(\r
- STR_EXERCISE_OUTDOORRUNNING);\r
+ TraingModel::GetInstance()->SetSportEvent(STR_EXERCISE_OUTDOORRUNNING);\r
OpenSensor(ExerciseClass::OUTDOOR);\r
break;\r
case 2:\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"sportTag:%d",cmd->sportTag);\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"*******************************");\r
handleStartState();\r
+ uapi_set_screen_on_api(); // 亮屏\r
+ NativeAbility::GetInstance().ChangeSlice(VIEW_TRAININGCRAD);\r
return true;\r
} else {\r
\r