解决训练界面音乐进度条不更新问题
authorluozheng <1732036298@qq.com>
Fri, 18 Oct 2024 08:32:42 +0000 (16:32 +0800)
committerluozheng <1732036298@qq.com>
Fri, 18 Oct 2024 08:32:42 +0000 (16:32 +0800)
code/sdk/application/wearable/fd230app/nativeui/alarmclocktimerconfig/src/AlarmClockTimerConfig.cpp

index 62e5091..5608a97 100644 (file)
@@ -400,6 +400,7 @@ extern "C"
 \r
         HandleAlarmOnTime(&curTime);\r
         HandleSleepReminder(&curTime);\r
+        HandleMusicUpdate();\r
 \r
         //以下弹窗被控制\r
         if (HandleCanShowDialog()) {\r
@@ -409,7 +410,6 @@ extern "C"
 \r
         HandleDrinkReminder(&curTime);  \r
         HandleHeartRateDetection(&curTime);  \r
-        HandleMusicUpdate();\r
     }\r
     \r
     //判断是否绑定\r
@@ -580,12 +580,12 @@ extern "C"
         if (curviewid != VIEW_MAIN && OHOS::PlayersView::GetInstance()) { // 当前不在主界面且音乐界面不为空  \r
             OHOS::UICheckBox::UICheckBoxState state = OHOS::PlayersView::GetInstance()->GetPlayerButtonState();  \r
             if (state == OHOS::UICheckBox::UICheckBoxState::SELECTED) {  \r
-                SendMsgToUIService(UI_UPDATE_PLAYERPROCESS, 0, nullptr, 0);  \r
+                SendMsgToUIService(UI_UPDATE_PLAYERPROCESS, 0, nullptr, 0);//音乐进度条更新  \r
             }  \r
         } else if (OHOS::RecordingPlayerView::GetInstance()) {  \r
             OHOS::UICheckBox::UICheckBoxState state = OHOS::RecordingPlayerView::GetInstance()->GetPlayerButtonState();  \r
             if (state == OHOS::UICheckBox::UICheckBoxState::SELECTED) {  \r
-                SendMsgToUIService(UI_UPDATE_RECORDPROCESS, 0, nullptr, 0);  \r
+                SendMsgToUIService(UI_UPDATE_RECORDPROCESS, 0, nullptr, 0);//录音进度条更新  \r
             }  \r
         }\r
     }\r