修复骑行的距离限制问题 3124/1 3124/head
authorCaisking <Casiking@zhihuishixun.com>
Thu, 22 Jan 2026 08:41:10 +0000 (16:41 +0800)
committerCaisking <Casiking@zhihuishixun.com>
Thu, 22 Jan 2026 08:41:10 +0000 (16:41 +0800)
code/sdk/application/wearable/fd272/nativeapp/nativeui/traing/src/TraingModel.cpp

index e3b2d89..bf12715 100644 (file)
@@ -1513,7 +1513,8 @@ bool TraingModel::GetMomentum() {
   }
   
   // 如果是需要GPS定位的运动,需要判断移动距离是否大于100m,不然轨迹可能异常
-  if (IsNeedGPS(sportdata->sportId)) {
+  // 但是目前轨迹没有距离,先不判断
+  if ((IsNeedGPS(sportdata->sportId))&&(sportdata->sportId!=UIResourceTextId::STR_EXERCISE_OUTDOORBIKING)) {
     if (sportdata->distance < 100) {
       MomentumFlag = false;
     }