#852设置时长目标10min,运动中到达10分钟时无目标达成提醒
authorCaisking <3449750381@qq.com>
Fri, 18 Oct 2024 08:58:03 +0000 (16:58 +0800)
committerCaisking <3449750381@qq.com>
Fri, 18 Oct 2024 08:58:03 +0000 (16:58 +0800)
code/sdk/application/wearable/fd230app/nativeui/traing/training_card/src/TraingCardView.cpp

index 24d92bb..bd65808 100644 (file)
@@ -483,7 +483,7 @@ void TraingCardView::ShowGetTagView() {
                 DEFAULT_VECTOR_FONT_FILENAME, 30);\r
   getView->Add(labelgettag);\r
   //DEFAULT_VECTOR_FONT_FILENAME_EN\r
-  InitRollLabel(labelpre, 233, 307, 160, 35, "label3", "100%",\r
+  InitLabel(labelpre, 233, 307, 160, 35, "label3", "100%",\r
             DEFAULT_VECTOR_FONT_FILENAME_EN, 30);\r
   getView->Add(labelpre);\r
 \r
@@ -523,8 +523,12 @@ void TraingCardView::ShowHeartView() {
       ConfigModel::CONFIGMODEL_ITEM_TRAINING_HEART_MAX);\r
   //TODO 多国语言\r
   std::string heartStr = "当前心率高于" + std::to_string(maxheart) + "次/分钟";\r
-  InitRollLabel(labelnote, 53, 269, 360, 35, "label3", heartStr.c_str(),\r
+  InitLabel(labelnote, 53, 269, 360, 35, "label3", heartStr.c_str(),\r
             DEFAULT_VECTOR_FONT_FILENAME_EN, 30);\r
+  \r
+  labelnote->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);\r
+  labelnote->SetRollSpeed(70);\r
+\r
   heartView->Add(labelnote);\r
 \r
   InitImageView(heartiamge, 193, 149, 80, 80, "note", WARNING_IMAGE);\r
@@ -600,8 +604,11 @@ void TraingCardView::InitImageAnimator() {
                 tagString.c_str());\r
 \r
   //DEFAULT_VECTOR_FONT_FILENAME_EN\r
-  InitRollLabel(labeltag, 70, 215, 326, 97, "label2", tagString.c_str(),\r
+  InitLabel(labeltag, 70, 215, 326, 97, "label2", tagString.c_str(),\r
             DEFAULT_VECTOR_FONT_FILENAME_EN, 80);\r
+\r
+  labeltag->SetLineBreakMode(UILabel::LINE_BREAK_OSCILLATION);\r
+  labeltag->SetRollSpeed(70);\r
   \r
   labeltag->SetTextColor(Color::GetColorFromRGBA(0x4f, 0xc3, 0x4c, 0xff));\r
   getView->Add(labeltag);\r