心率卡片加入实现动画开始
authorCaisking <3449750381@qq.com>
Wed, 10 Jul 2024 14:03:05 +0000 (22:03 +0800)
committerCaisking <3449750381@qq.com>
Wed, 10 Jul 2024 14:03:05 +0000 (22:03 +0800)
code/sdk/application/wearable/fd230app/nativeui/heartrate/src/HeartRateView.cpp

index e4e0100..0b95d42 100644 (file)
@@ -616,7 +616,7 @@ namespace OHOS
             resLoadStatus = true;\r
         }\r
     }\r
-    \r
+\r
     /*卸载心率图片资源*/\r
     void HeartRateView::UnLoadHeartRateImageRes(void)\r
     {\r
@@ -627,10 +627,10 @@ namespace OHOS
             imageViewTop->SetSrc(img);\r
             imageViewBottom->SetSrc(img);\r
             imageViewCoordinate->SetSrc(img);\r
-            //ImageCacheManager::GetInstance().UnloadAllInMultiRes(HEART_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(HEART_HEARTRATE_TOP,HEART_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(HEART_HEARTRATE_BOTTOM,HEART_IAMGES);\r
-            ImageCacheManager::GetInstance().UnloadOneInMultiRes(HEART_HEARTRATECOOR,HEART_IAMGES);\r
+            // ImageCacheManager::GetInstance().UnloadAllInMultiRes(HEART_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(HEART_HEARTRATE_TOP, HEART_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(HEART_HEARTRATE_BOTTOM, HEART_IAMGES);\r
+            ImageCacheManager::GetInstance().UnloadOneInMultiRes(HEART_HEARTRATECOOR, HEART_IAMGES);\r
             resLoadStatus = false;\r
         }\r
     }\r
@@ -777,6 +777,7 @@ namespace OHOS
     void HeartRateView::RefreshHeartRatePerSec(uint16_t value)\r
     {\r
         WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "HeartRateView %d", value);\r
+\r
         char heartRate[NUM_4] = "--";\r
         int32_t ret = 0;\r
 \r
@@ -784,14 +785,14 @@ namespace OHOS
         {\r
             return;\r
         }\r
-\r
+        HeartbeatImageAnimatorStart(); // 界面创建实现动画跳动\r
         if (value == 0)\r
         {\r
             ratePerSec->SetText("--");\r
-            HeartbeatImageAnimatorStop();\r
+            // HeartbeatImageAnimatorStop();\r
             return;\r
         }\r
-        HeartbeatImageAnimatorStart();\r
+        // HeartbeatImageAnimatorStart();\r
         if (value > NUM_99)\r
         {\r
             ret = sprintf_s(heartRate, sizeof(heartRate), "%u", value);\r