//离线表盘
if (setting.dialFlag) {
if (mainClockView != nullptr) {
- // dynamic_cast<DialViewGroup *>(mainClockView)->UpdateStateShow();
+ dynamic_cast<DialViewGroup *>(mainClockView)->UpdateStateShow();
}
}
//在线表盘
//离线表盘
if (setting.dialFlag) {
if (mainClockView != nullptr) {
- // dynamic_cast<DialViewGroup *>(mainClockView)->UpdateStateShow();
+ dynamic_cast<DialViewGroup *>(mainClockView)->UpdateStateShow();
}
}
//在线表盘
}
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)) {
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());
{\r
/*进行主界面UI更新通知 如果在主界面*/\r
if (MainViewSample::GetInstance() != nullptr)\r
+ {\r
MainViewSample::GetInstance()->UpdateStateShow();\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "UpdateDialState is ok");\r
+ return;\r
+ }\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "UpdateDialState is error");\r
}\r
//主界面获取视频频率\r
bool MainModel::getVideostate() {\r
//离线表盘
if (setting.dialFlag) {
if (mainClockView != nullptr) {
- // dynamic_cast<DialViewGroup *>(mainClockView)->UpdateStateShow();
+ dynamic_cast<DialViewGroup *>(mainClockView)->UpdateStateShow();
}
}
//在线表盘