From 4ff255e6330a17a8d43e62d9b64a258d845e87c7 Mon Sep 17 00:00:00 2001 From: Caisking Date: Sun, 28 Sep 2025 20:24:22 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8D650=E7=9A=84=E8=A1=A8=E7=9B=98?= =?utf8?q?=E7=8A=B6=E6=80=81=E6=9B=B4=E6=96=B0=E4=B8=8D=E5=8F=8A=E6=97=B6?= =?utf8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../fd230/nativeapp/nativeui/main/src/MainViewSample.cpp | 2 +- .../fd272/nativeapp/nativeui/main/src/MainViewSample.cpp | 2 +- .../nativeui/thunderbird/src/ThunderBirdPresenter.cpp | 7 ------- .../n9/nativeapp/nativeui/clock/src/MainClockView.cpp | 5 ++++- .../wearable/n9/nativeapp/nativeui/main/src/MainModel.cpp | 5 +++++ .../n9/nativeapp/nativeui/main/src/MainViewSample.cpp | 2 +- 6 files changed, 12 insertions(+), 11 deletions(-) diff --git a/code/sdk/application/wearable/fd230/nativeapp/nativeui/main/src/MainViewSample.cpp b/code/sdk/application/wearable/fd230/nativeapp/nativeui/main/src/MainViewSample.cpp index 5673c08c1..1416f14a4 100644 --- a/code/sdk/application/wearable/fd230/nativeapp/nativeui/main/src/MainViewSample.cpp +++ b/code/sdk/application/wearable/fd230/nativeapp/nativeui/main/src/MainViewSample.cpp @@ -319,7 +319,7 @@ namespace OHOS //离线表盘 if (setting.dialFlag) { if (mainClockView != nullptr) { - // dynamic_cast(mainClockView)->UpdateStateShow(); + dynamic_cast(mainClockView)->UpdateStateShow(); } } //在线表盘 diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/main/src/MainViewSample.cpp b/code/sdk/application/wearable/fd272/nativeapp/nativeui/main/src/MainViewSample.cpp index 5673c08c1..1416f14a4 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/main/src/MainViewSample.cpp +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/main/src/MainViewSample.cpp @@ -319,7 +319,7 @@ namespace OHOS //离线表盘 if (setting.dialFlag) { if (mainClockView != nullptr) { - // dynamic_cast(mainClockView)->UpdateStateShow(); + dynamic_cast(mainClockView)->UpdateStateShow(); } } //在线表盘 diff --git a/code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdPresenter.cpp b/code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdPresenter.cpp index da11e4afb..ba708a255 100644 --- a/code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdPresenter.cpp +++ b/code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdPresenter.cpp @@ -290,13 +290,6 @@ namespace OHOS } if (keyState == InputDevice::STATE_PRESS && screenState == 0) { - // // 检查绑定状态 - // if (ThunderBirdModel::GetInstance()->getbind_status() != true) { - // if (currentSubView != ThunderBirdGuideView::THUNDERBIRD_GUIDEVIEW_3) { - // ThunderBirdMainView::GetInstance()->ChangeView(currentView, THUNDERBIRD_GUIDEVIEW, ThunderBirdGuideView::THUNDERBIRD_GUIDEVIEW_3); - // } - // return true; - // } // 音量调节功能 if (IsVolumeAdjustmentAvailable(currentView, currentSubView)) { diff --git a/code/sdk/application/wearable/n9/nativeapp/nativeui/clock/src/MainClockView.cpp b/code/sdk/application/wearable/n9/nativeapp/nativeui/clock/src/MainClockView.cpp index da206580d..7734021eb 100644 --- a/code/sdk/application/wearable/n9/nativeapp/nativeui/clock/src/MainClockView.cpp +++ b/code/sdk/application/wearable/n9/nativeapp/nativeui/clock/src/MainClockView.cpp @@ -502,7 +502,10 @@ void MainClockView::UpdateStateShow() { if (messageicon_ == nullptr || dialstateicon_ == nullptr) - return; + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "messageicon_ or dialstateicon_ is nullptr"); + return; + } /*配置未读状态*/ messageicon_->SetVisible(MainModel::GetInstance().getMessageActiveState()); diff --git a/code/sdk/application/wearable/n9/nativeapp/nativeui/main/src/MainModel.cpp b/code/sdk/application/wearable/n9/nativeapp/nativeui/main/src/MainModel.cpp index 3d79a040a..0feb1864f 100644 --- a/code/sdk/application/wearable/n9/nativeapp/nativeui/main/src/MainModel.cpp +++ b/code/sdk/application/wearable/n9/nativeapp/nativeui/main/src/MainModel.cpp @@ -713,7 +713,12 @@ namespace OHOS { /*进行主界面UI更新通知 如果在主界面*/ if (MainViewSample::GetInstance() != nullptr) + { MainViewSample::GetInstance()->UpdateStateShow(); + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "UpdateDialState is ok"); + return; + } + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "UpdateDialState is error"); } //主界面获取视频频率 bool MainModel::getVideostate() { diff --git a/code/sdk/application/wearable/n9/nativeapp/nativeui/main/src/MainViewSample.cpp b/code/sdk/application/wearable/n9/nativeapp/nativeui/main/src/MainViewSample.cpp index 5673c08c1..1416f14a4 100644 --- a/code/sdk/application/wearable/n9/nativeapp/nativeui/main/src/MainViewSample.cpp +++ b/code/sdk/application/wearable/n9/nativeapp/nativeui/main/src/MainViewSample.cpp @@ -319,7 +319,7 @@ namespace OHOS //离线表盘 if (setting.dialFlag) { if (mainClockView != nullptr) { - // dynamic_cast(mainClockView)->UpdateStateShow(); + dynamic_cast(mainClockView)->UpdateStateShow(); } } //在线表盘 -- 2.17.1