增加训练接口函数
authorCaisking <3449750381@qq.com>
Wed, 17 Apr 2024 12:55:58 +0000 (20:55 +0800)
committerCaisking <3449750381@qq.com>
Wed, 17 Apr 2024 12:55:58 +0000 (20:55 +0800)
code/sdk/application/wearable/fd230app/nativeui/traing/training_card/src/TraingCardPresenter.cpp

index 31fa6f1..619ad95 100644 (file)
@@ -258,5 +258,18 @@ namespace OHOS
         }\r
         return true;\r
     }\r
+    \r
+    bool send_sport_cmd(uint32 cmd)\r
+    {\r
+        if (cmd > 177 || cmd < 0)\r
+        {\r
+            WEARABLE_LOGE("send_sport_cmd", "Invalid cmd value: %d", cmd);\r
+            return false;\r
+        }\r
 \r
+        NativeAbility::GetInstance().EnterSlice(VIEW_TRAININGCRAD);\r
+        ExerciseClass exerciseType = static_cast<ExerciseClass>(cmd);\r
+        OHOS::TraingCardPresenter::GetInstance()->OpenSensor(exerciseType);\r
+        return true;\r
+    }\r
 }\r