* @Author: luozheng 1732036298@qq.com
* @Date: 2024-06-07 09:21:47
* @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-06-22 15:10:07
+ * @LastEditTime: 2024-06-22 16:15:02
* @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/set_desktop/src/ThemeStyleModel.cpp
*/
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ThemeStyleModel::GetAppListDisplayStyle");
char temp[STYLE_VALUE_LEN] = {0};
- (void)UtilsGetValue(THEMESTYLE_KEY, temp, STYLE_VALUE_LEN); // 从文件系统或缓存中获取与指定键匹配的值。
+ int ret = UtilsGetValue(THEMESTYLE_KEY, temp, STYLE_VALUE_LEN); // 从文件系统或缓存中获取与指定键匹配的值。
+ if (ret != EC_SUCCESS)
+ {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "UtilsGetValue error,temp:%s,ret = %d", temp, ret);
+ return ThemeStyle::APPLIST_STYLE;
+ }
// 检查是否存在对应的样式选项
auto it = ReverseThemeStyleMap.find(std::string(temp));
// 检查是否存在对应的样式选项
if (ThemeStyleMap.find(style) != ThemeStyleMap.end())
{
+ const char *value = THEMESTYLE_KEY;
+ const char *key = ThemeStyleMap.at(style).c_str();
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "value:%s,key:%s", value, key);
// 根据映射设置显示样式值
- int ret = UtilsSetValue(THEMESTYLE_KEY, ThemeStyleMap.at(style).c_str());
+ int ret = UtilsSetValue(value, key);
if (ret != EC_SUCCESS)
{
- WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "UtilsSetValue error,ret = %d", ret);
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "UtilsSetValue error,ret = %d", ret);
return;
}
}