修复主界面训练卡片点击迟缓 586/1 586/head 587/target/1 588/target/1
authorCaisking <3449750381@qq.com>
Thu, 25 Jul 2024 09:56:41 +0000 (17:56 +0800)
committerCaisking <3449750381@qq.com>
Thu, 25 Jul 2024 09:56:41 +0000 (17:56 +0800)
code/sdk/application/wearable/fd230app/nativeui/traing/training_card/src/Training_CardView.cpp

index d81f178..5821430 100644 (file)
@@ -62,7 +62,7 @@ namespace OHOS
             WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "view is null");\r
             return false;\r
         }\r
-        view->SetImageSrc(image, nullptr);\r
+        view->SetImageSrc(image, image);\r
         return true;\r
     }\r
 \r
@@ -283,13 +283,13 @@ namespace OHOS
             Button2->SetImageSrc(img, img);\r
             Button3->SetImageSrc(img, img);\r
             ButtonMore->SetImageSrc(img, img);\r
-            //ImageCacheManager::GetInstance().UnloadAllInMultiRes(TRAINING_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_WALKING_BIG,TRAINING_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_RIDING_BIG2,TRAINING_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_RUNNING_BIG,TRAINING_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_BUTTONGROUND2,TRAINING_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_BOUTTONGROUND,TRAINING_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_MORE,TRAINING_IAMGES);\r
+            // ImageCacheManager::GetInstance().UnloadAllInMultiRes(TRAINING_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_WALKING_BIG, TRAINING_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_RIDING_BIG2, TRAINING_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_RUNNING_BIG, TRAINING_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_BUTTONGROUND2, TRAINING_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_BOUTTONGROUND, TRAINING_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(TRAINING_MORE, TRAINING_IAMGES);\r
             resLoadStatus = false;\r
         }\r
     }\r