优化在运动准备界面的刷新
authorCaisking <Casiking@zhihuishixun.com>
Thu, 16 Oct 2025 06:27:49 +0000 (14:27 +0800)
committerCaisking <Casiking@zhihuishixun.com>
Thu, 16 Oct 2025 06:27:49 +0000 (14:27 +0800)
code/sdk/application/wearable/fd230/nativeapp/nativeui/traing/include/TraingNomalPresenter.h
code/sdk/application/wearable/fd230/nativeapp/nativeui/traing/src/TraingNomalPresenter.cpp
code/sdk/application/wearable/fd272/nativeapp/nativeui/traing/include/TraingNomalPresenter.h
code/sdk/application/wearable/fd272/nativeapp/nativeui/traing/src/TraingNomalPresenter.cpp
code/sdk/application/wearable/n9/nativeapp/nativeui/traing/include/TraingNomalPresenter.h
code/sdk/application/wearable/n9/nativeapp/nativeui/traing/src/TraingNomalPresenter.cpp

index 7ad590f..d8191b4 100644 (file)
@@ -25,7 +25,8 @@ namespace OHOS
         void OnResume() override;
         void OnStop() override;
         void NavigateBack();
-        void Notify() override;
+        void OnTickEvent() override;
+        void Notify() override {}
 
         static TraingNomalPresenter *GetInstance();
 
index 318c353..f02755c 100644 (file)
@@ -156,7 +156,8 @@ namespace OHOS
         return true;\r
     }\r
 \r
-    void TraingNomalPresenter::Notify()\r
+    //修改为秒级定时器更新GPS定位状态\r
+    void TraingNomalPresenter::OnTickEvent()\r
     {\r
         /*判断是否需要GPS*/\r
         if(TraingModel::GetInstance()->IsNeedGPS(TraingModel::GetInstance()->GetSportEvent()) == false)\r
index 7ad590f..d8191b4 100644 (file)
@@ -25,7 +25,8 @@ namespace OHOS
         void OnResume() override;
         void OnStop() override;
         void NavigateBack();
-        void Notify() override;
+        void OnTickEvent() override;
+        void Notify() override {}
 
         static TraingNomalPresenter *GetInstance();
 
index 318c353..f02755c 100644 (file)
@@ -156,7 +156,8 @@ namespace OHOS
         return true;\r
     }\r
 \r
-    void TraingNomalPresenter::Notify()\r
+    //修改为秒级定时器更新GPS定位状态\r
+    void TraingNomalPresenter::OnTickEvent()\r
     {\r
         /*判断是否需要GPS*/\r
         if(TraingModel::GetInstance()->IsNeedGPS(TraingModel::GetInstance()->GetSportEvent()) == false)\r
index 7ad590f..d8191b4 100644 (file)
@@ -25,7 +25,8 @@ namespace OHOS
         void OnResume() override;
         void OnStop() override;
         void NavigateBack();
-        void Notify() override;
+        void OnTickEvent() override;
+        void Notify() override {}
 
         static TraingNomalPresenter *GetInstance();
 
index 318c353..f02755c 100644 (file)
@@ -156,7 +156,8 @@ namespace OHOS
         return true;\r
     }\r
 \r
-    void TraingNomalPresenter::Notify()\r
+    //修改为秒级定时器更新GPS定位状态\r
+    void TraingNomalPresenter::OnTickEvent()\r
     {\r
         /*判断是否需要GPS*/\r
         if(TraingModel::GetInstance()->IsNeedGPS(TraingModel::GetInstance()->GetSportEvent()) == false)\r