From: Caisking <3449750381@qq.com> Date: Tue, 20 Aug 2024 09:08:39 +0000 (+0800) Subject: 优化卡片管理第一次初始化 X-Git-Tag: release_V1.2.70_20241020_135402~617^2~7 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=3c03eafc9aac0358e148962cb5502b4c0538766e;p=mirrors%2FFD230.git 优化卡片管理第一次初始化 --- diff --git a/code/sdk/application/wearable/fd230app/nativeui/main/src/MainModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/main/src/MainModel.cpp index 8d144e8c6..3824894b9 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/main/src/MainModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/main/src/MainModel.cpp @@ -76,7 +76,13 @@ namespace OHOS static MainModel instance; return instance; } - /* ---------------------------------- 卡片配置 ---------------------------------- */ + /* + ###卡片配置### + + -卡片Id + -卡片默认map + -卡片维护map + */ void MainModel::printCardSettings(void) { uint8_t i; @@ -122,6 +128,7 @@ namespace OHOS { return cardInfoSet[index].isVisible; } + /*初始化卡片设置*/ void MainModel::InitCardSettings(void) { WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "InitCardSettings"); @@ -177,10 +184,13 @@ namespace OHOS { cardSettings[index++] = cardInfoMap[i].id; } + // 配置维护卡片的可见 与默认 保持一致 {没有kv文件} + cardInfoSet[i].isVisible = cardInfoMap[i].isVisible; } + /*设置卡片[不被卡片管理,必须设置] */ cardSettings[index++] = SETCARD; - + cardSettingCount = index; } @@ -356,7 +366,13 @@ namespace OHOS return fromCardId; } - /* ---------------------------------- 表盘配置 ---------------------------------- */ + /* + ###表盘配置### + + -表盘名称 + -表盘列表 + -表盘Id + */ const DialInfo *MainModel::GetDialInfo(DialId dialId) const { for (uint8_t i = 0; i < (sizeof(dialInfoMap) / sizeof(dialInfoMap[0])); i++)