From: Caisking <3449750381@qq.com> Date: Thu, 4 Jul 2024 10:42:23 +0000 (+0800) Subject: 去除主界面上下界面的PreLoad X-Git-Tag: release_V1.2.70_20241020_135402~864 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=6bdd2fc9c73237d735c24031fe64c35f26be9a15;p=mirrors%2FFD230.git 去除主界面上下界面的PreLoad --- diff --git a/code/sdk/application/wearable/fd230app/nativeui/main/src/dial/DialViewGroup.cpp b/code/sdk/application/wearable/fd230app/nativeui/main/src/dial/DialViewGroup.cpp index ec66f2cb6..3e353a141 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/main/src/dial/DialViewGroup.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/main/src/dial/DialViewGroup.cpp @@ -9,6 +9,7 @@ #include "common/low_power_manager.h" #include "main/include/PullUpDownView.h" #include "message/include/MessageControlView.h" +#include "hal_tick.h" namespace OHOS { DialViewGroup::DialViewGroup(void) { @@ -78,6 +79,7 @@ void DialViewGroup::SetDial(std::string filePath) void DialViewGroup::PreLoad(void) { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "DialViewGroup::PreLoad"); + uint32_t startTime_ = HALTick::GetInstance().GetTime(); if (!resPreloaded_) { fp_ = fopen(filePath_.c_str(), "rb"); if (fp_ == nullptr) { @@ -98,17 +100,19 @@ void DialViewGroup::PreLoad(void) if(!resLoadStatus) { - if(PullUpDownView::GetInstance()!=nullptr) - { - PullUpDownView::GetInstance()->PreLoad(); - } - - if(MessageControlView::GetInstance()!=nullptr) - { - MessageControlView::GetInstance()->PreLoad(); - } + // if(PullUpDownView::GetInstance()!=nullptr) + // { + // PullUpDownView::GetInstance()->PreLoad(); + // } + + // if(MessageControlView::GetInstance()!=nullptr) + // { + // MessageControlView::GetInstance()->PreLoad(); + // } resLoadStatus = true; } + uint32_t elapseTime = HALTick::GetInstance().GetElapseTime(startTime_); + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "DialViewGroup::GetElapseTime %d", elapseTime); } void DialViewGroup::UnLoad(void) @@ -116,15 +120,15 @@ void DialViewGroup::UnLoad(void) WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "DialViewGroup::UnLoad"); if(resLoadStatus) { - if(PullUpDownView::GetInstance()!=nullptr) - { - PullUpDownView::GetInstance()->UnLoad(); - } - - if(MessageControlView::GetInstance()!=nullptr) - { - MessageControlView::GetInstance()->UnLoad(); - } + // if(PullUpDownView::GetInstance()!=nullptr) + // { + // PullUpDownView::GetInstance()->UnLoad(); + // } + + // if(MessageControlView::GetInstance()!=nullptr) + // { + // MessageControlView::GetInstance()->UnLoad(); + // } resLoadStatus = false; } }