解决表盘界面不显示步数的问题 211/1 211/head
authorpenglei <1624952103@qq.com>
Fri, 31 May 2024 12:12:50 +0000 (20:12 +0800)
committerpenglei <1624952103@qq.com>
Fri, 31 May 2024 12:12:50 +0000 (20:12 +0800)
code/sdk/application/wearable/fd230app/nativeui/activity/src/ActivityModel.cpp

index 732bc3d..3e2d902 100644 (file)
@@ -125,7 +125,7 @@ static void Notify(void *args, const Topic topic, Request* request)
         // counter += *(uint32_t *)request->data;
         uint32 counter = *(uint32_t *)request->data;
         OHOS::ActivityModel::GetInstance()->ReviseStepCounter(counter);
-
+        OHOS::DialModelSteps::GetInstance() ->UpdateSteps(counter);//更新表盘步数
         GraphicService::GetInstance()->PostGraphicEvent(
             std::bind(&ActivityModel::SetStepData, ActivityModel::GetInstance(), counter));
         RefreshStepControls(counter, TOPIC_EVENT_STEPDATA_UPDATE);